Componente
Unidad de lógica de software desde la que se crean aplicaciones distribuidas. Un componente de aplicación se desarrolla de forma personalizada y normalmente se adhiere a un modelo de componente distribuido (como por ejemplo CORBA y la plataforma J2EE) y realiza algunas funciones informáticas específicas.