Binding the Socket and Listening for Connections