How Has Technology Changed the Concept of Community ?