Komponente - diskrēta, skaidra uzņēmuma funkcionalitātes daļa. Var būt atkārtoti pielietotas citos pielikumos, izstrādāšanā un integrācijā. Nav tas pats, kas objekts. Var būt funkcionālas un fiziskas. Funkcionālā komponente ir programmas daļa, ar noteiktiem interfeisiem, kuri atbalsta saistītu biznesa funkciju noteiktus salikumus. Fiziskā komponente ir dll, lietotāja interfeiss, header fails, programfails, etc.…