Quote:
Does it need a modem? Does it need connection to the Internet? Does it need wi-fi?
Server and clients do need a mean to communicate. If you intend to use the wireless communication then you tipically need a wireless router (or internet connection). As far as I know you could even make one of the android devices impersonate itself the wireless router.