Cliente
Se refiere a un programa interactivo disenado para que el usuario pueda operar de manera local sobre los resultados de computo que le proporcionara otro programa principal que le dara servicio, el servidor.
El cliente consta de una interfaz de control para un unico usuario. Como tal requiere para correr de una maquina de mayor potencia de computo. Estan disenados para correr bajo demanda cuando se necesita y apagado cuando el usuario ha finalizado su trabajo. Carece de multitarea de prevision, y esta optimizado para operativas de baja latencias, invirtiendo la mayoria de sus recursos de computo en la interfaz de usuario.
La filosofia Unix predispone la creacion de programas que utilicen este tipo de ingenieria, de manera de mantener modularidad.