SOFTWARE CATEGORIES