Analyze the purpose and functionalities of multi-user operating system