Service contract is actually applied to a WCF Service which actually is an interface and is inherited by a Class which defines the body of the methods.
All the methods in the Serice contract contain Attribute OperationContract
ServiceContract attribute is similar to the [WebServcie] attribute in the WebService and [OperationContract] is similar to the [WebMethod] in WebService.
It just used to identify a Interface as an WCF Service and a method as an WCF Service method