Answer: 

Service Contract:-Service Contract is used to define the service name.

Operation Contract:-Operation contract defines the methods in the services.

Data Contract:-Data contract defines custom data types in the services.
 
Regards,

Please click here to see more WCF interview questions