There are five main types of work orders used in CMMS software, including general work orders, preventive maintenance work orders, inspection work orders, emergency work orders, and corrective maintenance work orders.