I see these words written alot, but nowhere actually gives a definition on what they mean relating to web services.

Modularity
Loosely coupled
Tightly coupled

I assume modularity relates to code written in modules that can be reused and manipulated independently without impact on the application.
But I'd really like to find a solid definition and examples of these words as web services is quite confusing to me but Im wanting to learn more.