What are the main components of WCF

There are three main components in WCF

(1)Service: logic that is implemented by using any .Net Language

(2)Host: The environment where the service is situated.

(3)Endpoints: The way a service is behave and exposed to outside world