Providing on-line forums for transmission of messages among computer users; Providing on-line forums for transmission of messages among computer users concerning computer software, application software, application software for mobile devices, software development, social media, social media application software, online videos, and video sharing software and services
Telecommunications