Six different types of custom software are available, including operations management software, enterprise software solutions, e-commerce software, content management systems (CMS), customer relationship management (CRM), and enterprise resource planning system.