The document summarizes key aspects of operating system structures including:
1) Operating systems provide services to users like user interfaces, program execution, I/O, file manipulation and resource allocation. They also ensure efficient system operation through accounting and protection.
2) System calls are the programming interface to OS services, accessed via APIs. Common APIs include Win32, POSIX, and Java.
3) Operating systems can have different structures like layered, modular, microkernel and virtual machine approaches. They are implemented through system programs, boot processes, and configuration for specific hardware.