Software installed on a defined platform/hardware providing specific functionality. You can also download the whole dictionary as pdf