Came across this blog post via EndUserSharePoint.com which goes through and clearly differentiates between the definition of a community and a social network from both an offline and online perspective.
It is interesting to see and understand the difference between the two terms which are often interchanged without a second thought.