MIDDLEWARE
Software che consente di separare lo sviluppo di unapplicazione distribuita dalla complessità dellhardware, del sistema operativo e delle regole di trasmissione. Il termine è spesso utilizzato anche per indicare un meccanismo per la comunicazione fra applicazioni distribuite.