Providing online facilities for real time interaction with other computer users; computer and global network communication consultation services; computer services, namely hosting, designing, creating and maintaining web sites for others; designing and creating computer software for others
Computer and Scientific