A programmable component that can be integrated in a server or client application. It has one or more interfaces (C, Java, .NET, COM) that can be addressed in various programming languages (C/C++, Java, C#, Visual Basic, Delphi, etc.).
Typical users:
Typical area of use: