ALL TYPES OF SOFTWARES