Various categories of operating systems are defined based on their functionality and usage scenarios. Single-user systems are designed for one person at a time, with single-task operating systems capable of handling only one task simultaneously, often found in non-smart phones.