It basically passes the internet to your device by the USB cable. I used it a lot with my older device but it doesn´t work with my new Moto X with stock 4.4.3. So i'm wondering if this works with your ROM?
PD: Just works with rooted devices and Windows PC. Also with Android 4.3+ you have to connect your phone/tablet to wifi or 3g at least once after boot before using reverse tethering.