LoRa project

I am working with somebody who wants to communicate simple information using push buttons or a potiommeter. Easy enough with Arduino. He wants to use LoRa, and I am having some trouble understanding it.

There is LoRaWAN and LoRa ? Basic LoRa is just for ad hoc, point to point communications and LoRaWAN allow for a gateway ? We want to use a Beagle Bone or Raspberry Pi gateway to the Internet. Just having trouble understanding the basic concept. Thank you.