Client connects to an open server and broadcasts intent. Also listens and responds to messages