9 Downloadable computer software platforms for business messaging, business-to-customer and business-to-business communications, sharing of media and documents, project management, and intra-company contact; Downloadable computer software for business messaging, business-to-customer and business-to-business communications, sharing of media and documents, project management, and intra-company contact; Downloadable mobile applications for business messaging, business-to-customer and business-to-business communications, sharing of media and documents, project management, and intra-company contact