42 Platform as a service (PAAS) featuring computer software programs featuring technology that enables internet users to utilize an online marketplace to advertise and promote internet user's goods and services; computer services, namely, creating an online community for registered users to participate in discussions, get feedback from their peers, form virtual communities, and engage in social networking services in the field of general interest; platform as a service (PAAS) featuring computer software programs featuring technology that enables internet users to create, upload, bookmark, view, annotate, share and discover data, information and multimedia content; hosting an online interactive platform and online non-downloadable software for uploading, posting, showing, displaying, tagging, sharing and transmitting messages, comments, multimedia content, photos, pictures, images, text, information, and other user-generated content; developing and hosting a server on a global computer network for the purpose of facilitating ecommerce via such a server; platform as a service (PAAS) featuring computer software programs featuring technology that creates an integrated and comprehensive virtual marketplace that enables and empowers businesses to engage directly with consumers; platform as a service (PAAS) featuring computer software programs featuring technology that enables analytics, e-mail marketing, landing pages, communication center, search, deals and coupon generation; platform as a service (PAAS) featuring computer software programs for mobile device communication, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via mobile devices; platform as a service (PAAS) featuring computer software programs for networked communications, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via local and global computer, mobile, cellular, electronic, wireless, and data communications networks; providing a social networking website which features technology that enables users to compare, collaborate, consult, discuss, and share information about businesses and their products