The webMethods Integration platform is made up of several diversified components that you use to design, execute and manage Integration solutions.
These components fall into three basic categories and I am trying to give a brief as per my knowledge.
1) Runtime components
2) Design-time components
3) Administrative components
1) Runtime components : Execute the Integration solution that you develop.
a) WebMethods Integration server: Is the platform runtime component and serves as an entry point for systems and applications that you want to integrate.
b) WebMethods Broker: This is a high-speed message router. It is an asynchronous message-based solution that are built a publish-subscribe model..
c) WebMethods trading networks and e standard: In a document-oriented exchange scenario.
d) Webmethods Adapters: Adapters run on the Integration Server. They connect backend resources in the enterprise to the integration platform.
e) webmethods workflow: A series of tasks performed by one or more people.
f) MywebMethods Server: As a major component of the webMethods Suite, it plays a critical role in providing the UI (User Interface) framework so that customers can develop Web, portlet, and BPM (Business process management) applications.
2) Design Time Components : Provide a tool for developing and testing an Integration solutions.
a) WebMethods workflow Designer : Develop and deploy Integration logic and related workflow.
b) WebMethods Developer : This is the IDE (Integrated development environment) that allows you to open sessions on IS (Integration server) and develop your services.
c) WebMethods Modeler : It is a graphical tool used for designing and implementing business processes.
3) Administritive Components : Configures the runtime environment and monitor the execution of Integration solution running on the Platform.
a) webMethods Administrator : The administrator installs, configures, and maintains the WebMethods IS (Integration Server).
b) WebMethods Monitor : This tool allows you to view information logged by webMethods IS and webMethods Optimize.
c) WebMethods manager.