1. Please explain to me the Architecture of Android, IOS and Windows Operating systems
2. Please explain to me the Similarities between IOS, Android and Windows Operating Systems
3. Please explain to me the difference between IOS, Android and Windows Operating Systems
4. Please explain to me the advantages of IOS, Android and Windows Operating systems
5. Please explain what an Operating System is
6. Please provide sources for these questions and please thoroughly explain them.