Before all else, the user starts the server. It starts up and begins listening for connections from clients. It doesn't do much else.