From Open Garden:
Open Garden interconnects devices to form a wireless peer-to-peer mesh network that provides Internet access. Requires Bluetooth, or two WiFi Direct capable devices.
Simply install Open Garden on your Android phone and on your laptop, and devices automatically connect:
Your laptop can now access mobile Internet coming from your phone anywhere it has no Wi-Fi. Like tethering, but with no buttons to press and nothing to configure.
When more devices running Open Garden are nearby, they all connect into a mesh network. To detect nearby peers, we use location services. That includes GPS, if no other location service is available. Connections can be initiated manually using NFC - just tap the devices together!
The Open Garden app is completely free. If you are having trouble downloading the app from Google Play, the APK is available from our website: https://opengarden.com
Open Garden provides you with the same benefits as tethering applications like Wi-Fi Tether or Barnacle but with no root access required. It is comparable to PDA Net or EasyTether but doesn't require the use of a USB cable.
Open Garden is a wireless mesh networking application that turns any of your device into a portable hotspot. When installed on your laptop and your Android phone Open Garden can let you use from your computer softwares like Skype, any mail client or browser and let you access Internet on the go as if you were at home.