Term of the Moment

datacenter


Look Up Another Term


Definition: screencast.com


A hosting service from TechSmith that enables individuals and companies to share videos on the Web. Free and paid options based on storage and bandwidth are available. See screencast.