What is the difference between definition, enforcement and enablement?
Definition is the process of defining policies for security and management. Enforcement is the process of enforcing these policies as described above. Enablement goes beyond both of these to provide a mechanism for automatically allowing applications to comply with Policy. SOA Software is the only SOA enablement vendor with products that dynamically adapt to the changing infrastructure to fully abstract application developers from management and security policy. The Gateway and Management Point products provide the core of this enablement capability.