behavior(A component that controls various run-time aspects of a service, an endpoint, a particular operation, or a client. Behaviors are grouped according to scope: common behaviors affect all endpoints globally, service behaviors affect only service-related aspects, endpoint behaviors affect only endpoint-related properties, and operation-level behaviors affect particular operations); behaviors(Reusable components that encapsulate interactive behavior and can be applied to objects in an application. A behavior may contain some state, and may expose one or more commands)