Application programs, {operating system} components, and probably {firmware}, forming part of a communication system. These different software components might be classified according to the functions within the Open Systems Interconnect model which they provide. (2001-03-18)