An interesting summary of thoughts on what Service Oriented Architecture mean to different people by Martin Fowler. Each camp says aloud one and just one aspect of it and calls it the SOA. But he summarized all of them and bunched them together to see the real picture. It proved to be very true to me, after being struggled to see through the marketing jargon and hyped up talks to comprehend what it really means. I am afraid, very few understood what really matters.