Moxie Software provides a social enterprise software that drives employee and customer engagement through knowledge sharing. It facilitates collaboration, innovation, and knowledge capture. Moxie aims to become the largest social enterprise software vendor by 2013, and has over 600 customers across various industries. The software integrates with existing systems like SharePoint and is designed around how people naturally work and share knowledge through social features.