Component icon Component
   

A modular part of a subsystem that encapsulates its contents and whose manifestation is replaceable within its environment. A component defines its behavior in terms of provided and required interfaces. As such, a component serves as a type, whose conformance is defined by these provided and required interfaces (encompassing both their static as well as dynamic semantics.)

A Unified Modeling Language  diagram example showing a component within a larger system or subsystem