SOFTWARE AND APPLICATIONS