Reputation has garnered should partly be credited to the universe of microsoft sharepoint add ins that extend the functionality platform.