La première version, nommé SharePoint Team Services (STS), est sortie en même temps qu'Office XP et était fournie avec Microsoft FrontPage. STS fonctionnait sous Windows 2000 Server ou Windows XP. Le seul point commun avec SharePoint Portal Server 2001 était des éléments graphiques.
La Version 2.0, Windows SharePoint Services, a été commercialisée comme une mise à jour de Sharepoint Team Services mais il s'agissait en fait d'une application entièrement repensée. La différence principale se situe au niveau du système de stockage des documents : Sharepoint Team Services stockait les documents de façon classique et conservait des métadonnées dans une base de données alors que Windows Sharepoint Services stocke les documents ET les métadonnées dans une base de données.
Le versionnage de document n'était pas géré par Sharepoint Team Services alors que Windows Sharepoint Services gère un versionnage basique.
La Version 3.0 est disponible depuis fin 2006. Microsoft Office SharePoint Server 2007 (de la suite Office 2007) est entièrement basé sur WSS 3.0. Une licence WSS 3.0 vient avec chaque copie de Windows Server 2003 (l'application reste néanmoins à télécharger sur le site de Microsoft).
Cette version apporte son lot de nouvelles fonctionnalités dont:
La technologie utilisée par cette nouvelle monture est ASP.NET 3.0 (qui est ni plus ni moins que le 2.0 + la couche Workflow Foundation).
Les groupes peuvent collaborer efficacement et configurer des sites et des espaces de travail rapidement. Les sites SharePoint s'adaptent à toutes les tailles d'organisation, de la petite équipe à une entreprise mondiale.
Les sites SharePoint permettent de mieux gérer le contenu et les personnes. Que vous apportiez votre contribution à un site d'équipe, que vous soyez propriétaire de sites ou administrateur de serveur, vous disposez de plusieurs manières de travailler plus efficacement.
Meilleure gestion des personnes et des groupes La page Personnes et groupes facilite la gestion de personnes sur votre site. Il est possible d'ajouter des personnes à des groupes afin de pouvoir gérer plus efficacement l'accès d'un groupe d'utilisateurs à la fois. Vous pouvez également afficher des informations sur d'autres personnes, sur la base de votre service d'annuaire et gérer les informations qui vous concernent. Par exemple, suivant la manière avec laquelle votre site est configuré, vous pouvez afficher le numéro d'agence d'un collègue ou ajouter une photo de vous à votre profil. Quel que soit l'endroit où vous travaillez actuellement sur un site SharePoint, vous pouvez utiliser cette fonctionnalité pour rechercher facilement des informations sur d'autres personnes.
Une version 4.0 est en préparation.