Większość narzędzi związanych z cyklem życia aplikacji przechowuje informacje właściwe dla danego narzędzia w centralnej lokalizacji, która jest dostępna dla wszystkich członków zespołu. Platforma Jazz udostępnia tą funkcję w postaci rozszerzalnego repozytorium. Komponent Repozytorium znajduje się w jądrze, dzięki czemu jego narzędzia są dostępne dla pozostałych komponentów we wszystkich konfiguracjach klienta i serwera.
Każdy element w repozytorium ma unikalny identyfikator, który można wykorzystać jako klucz do jego pobrania. Identyfikatory elementów są w rzeczywistości unikalnymi identyfikatorami uniwersalnymi (universally unique identifier - UUID), dzięki czemu element utworzony w jednym repozytorium może zostać zreplikowany w innym repozytorium zachowując swoją tożsamość. Podobnie unikalne identyfikatory uniwersalne mają stany elementów oraz wartości zawartości, dzięki czemu dowolny stan elementu można zreplikować w innych repozytoriach zachowując jego tożsamość.
Operacje odczytu i zapisu w repozytorium są niepodzielne. Interfejs API po stronie serwera udostępnia także operację do jawnego grupowania dowolnej sekwencji operacji odczytu i zapisu w postaci pojedynczej i niepodzielnej transakcji. Platforma Jazz zawiera interfejs API po stronie serwera do strumieniowego przesyłania obiektów treści do i z repozytorium, zaprojektowany tak, aby przesyłanie strumieniowe odbywało się w sposób bezpieczny poza transakcją repozytorium.
Komponent Proces zespołu jest podstawą obsługi procesu na platformie platforma technologii Jazz. W tym kontekście proces odnosi się do kolekcji procedur, reguł, wytycznych i konwencji, wykorzystywanych przez zespół do organizacji pracy. W przypadku bardzo małych zespołów proces zazwyczaj jest nieformalny i nieudokumentowany. Gdy zespół rozrasta się, części procesu mogą być dokumentowane na stronie głównej projektu zespołu, aby nowi członkowie zespołu mogli szybko je przyjąć. Duża organizacja może mieć spisane ogólne praktyki i procedury, według których mają działać zespoły projektów. Zespół projektu rozpoczyna pracę ze standardowymi szablonami procesu i dostosowuje je w zależności od projektu oraz zespołu. Niektóre organizacje idą krok dalej i tworzą formalne modele pokrywające znaczne części ich procesów.