Service Oriented Architecture


I am taking a software engineering course at my university that is requiring us to create High-Level Architecture diagrams, and many other forms of documentation. The professor is taking a very conceptual approach, and I am really confused since I’m still not really seeing where all of these services come together.

Does anyone have any useful resources on learning what Service Oriented Architecture is? Any help would be greatly appreciated!