What are the similarities and differences between SOA and Web 2.0?

Nick Carr recently wrote a blog post discussing the "tensions between" the "SOA and Web 2.0" camps. Excluding the obvious enterprise versus consumer orientations, how does one compare and contrast these two concepts? How much are they related?

You asked 4 questions there, which one do you really want answered? I’ll answer but I’m not writing your essay for you.

Related posts:

  1. What are the differences and similarities between web 1.0 and web 2.0?
  2. What are the dangers of social networking sites?