You can read a post I did earlier this year on Pokémon GO here, which gives information about some of the features. The game does require constant internet or data connection, so you will not be able to play it on devices with no data when your not connected to data. If you do play on data, make sure not to go over your data allowance. One problem I found with Pokémon GO was that it consumed a lot of battery, as it is tracking you in the background. So, make sure that you charge your phone fully!
Thanks for reading!
Feel free to comment below!