Flock software is a communication and collaboration platform designed for teams. It offers features such as instant messaging, video conferencing, and file sharing. Flock also integrates with other tools such as Google Drive and Trello to streamline workflow.