Revit Server to aplikacja serwera do programów Revit Architecture, Revit Structure, Revit MEP oraz Autodesk Revit. Jest ona podstawą do współdzielenia projektów programu Revit na serwerze. Projekt współdzielony to model budynku programu Revit. Ma do niego dostęp wielu członków zespołu z możliwością jednoczesnego modyfikowania. W trybie współdzielenia pracy na serwerze instaluje się wiele wystąpień programu Revit Server w różnych lokalizacjach i przypisuje się im określone role w celu optymalizacji prac nad projektem w sieci rozległej (WAN). Łącznie te wystąpienia programu Revit Server tworzą sieć Revit Server.
Wystąpienie programu Revit Server może być skonfigurowane do wykonania dowolnej z następujących ról w sieci Revit Server:
Host: po włączeniu tej roli w programie Revit Server można przechowywać modele centralne dla projektu współdzielonego na serwerze. Revit Server Accelerator koncepcyjnie przypomina serwer centralnym we wcześniejszych wersjach programu Revit Server. Zazwyczaj rola Host (obiektu nadrzędnego) będzie włączona dla wystąpień programu Revit Server, które są geograficznie lub organizacyjnie centralne dla zespołu. Wystąpienia programu Revit Server, którym przypisano tę rolę, nazywa się serwerami Revit Server w dokumentacji użytkownika i w oknach dialogowych, za pomocą których użytkownicy końcowi zarządzają swoim połączeniem z siecią Revit Server.
Accelerator: rola umożliwia wystąpieniu programu Revit Server gromadzenie danych z wielu wystąpień programu Revit Server, którym przypisano rolę Host. Członkowie zespołu używający sieci lokalnej (LAN), w której znajduje się wystąpienie programu Revit Server Accelerator, uzyskują wyższą wydajność, gdy korzystają z niego do połączenia z modelami centralnymi przechowywanymi w wystąpieniach programu Revit Server Host. Revit Server Accelerator koncepcyjnie przypomina serwer lokalny we wcześniejszych wersjach programu Revit Server. Chociaż zaleca się połączenie z modelem centralnym z użyciem programu Accelerator, członkowie zespołu mogą łączyć się bezpośrednio z wystąpieniami programu Revit Server Host. W rzeczywistości stacje robocze aplikacji Revit zostają automatycznie połączone z serwerami Host, gdy lokalny program Accelerator jest niedostępny, i automatycznie przełączane na użycie programu Accelerator, gdy stanie się on dostępny. Dlatego też członkowie zespołu mogą nie zauważać, że korzystają z programu Accelerator, ponieważ nie jest on widoczny podczas wykonywania codziennych operacji.
Administrator: rola pozwala na wywołanie internetowego narzędzia do zarządzania Revit Server Administrator w wystąpieniu programu Revit Server.