Answer to Question 1
1. synchronizing the services between a user application and the protocol(s) it may use, 2. ensuring that necessary resources required by an application service are available, and 3 . making sure that the correct communication protocol or service is available to the application.
Answer to Question 2
TRUE