Usually describes an integrated piece of software on a website that allows visitors to communicate with one another and exchange different types of information (community).