Many use ADHOC. But I can't tell if you need more. In parting I used ADHOC for demos since I didn't need to rely on any internet source during our demos.
What is the specification of wifi peer to peer connection?
I mean to say, what are the things (hardware/software) required for establishing wifi p2p connections?