Jednoczesny użytkownik to osoba, która uzyskuje dostęp do zasobu systemowego w tym samym czasie, co jeden lub więcej innych użytkowników. Wiele programów komputerowych obsługuje jednoczesnych użytkowników. W przypadku oprogramowania licencja na oprogramowanie może w szczególności ograniczać liczbę jednoczesnych użytkowników obsługiwanych przez program; na przykład oprogramowanie do telekonferencji może obsługiwać jednocześnie do 20 użytkowników jednocześnie. Firmy programistyczne wykorzystują to jako sposób na zapewnienie funkcjonalności dla wielu użytkowników, jednocześnie kontrolując liczbę osób korzystających z ich programów.
Współbieżni użytkownicy mogą jednocześnie wyświetlać w sieci elementy, takie jak pliki, a także uzyskiwać dostęp do programów w podobny sposób. Dzięki temu biura mogą robić takie rzeczy, jak kupowanie jednej kopii programu z dołączonymi jednoczesnymi licencjami użytkownika, aby każdy w biurze mógł korzystać z oprogramowania. Jest to znacznie tańsze niż wyposażenie każdego komputera w oddzielnie licencjonowaną wersję oprogramowania i płacenie za każdy komputer za każdym razem, gdy publikowane są aktualizacje.
Gdy ludzie kupują oprogramowanie z opcjami jednoczesnego użytkownika, otrzymują informacje o tym, ilu jednoczesnych użytkowników oprogramowanie będzie obsługiwać. Niektóre firmy wymagają zarejestrowania każdego użytkownika, podczas gdy inne zezwalają na określoną liczbę niezidentyfikowanych użytkowników. Jeśli użytkownicy są zarejestrowani, oprogramowanie może umożliwiać im wyrejestrowanie osób lub urządzeń oraz ponowną rejestrację różnych osób i urządzeń. Pozwala to na elastyczność w korzystaniu z oprogramowania bez naruszania warunków licencji na oprogramowanie.
W przypadku zarejestrowanych użytkowników można również ustawić uprawnienia. Pozwala to współbieżnemu użytkownikowi na różne poziomy kontroli i dostępu. Na przykład w programie do telekonferencji jeden użytkownik może mieć uprawnienia do zapraszania uczestników i kończenia telekonferencji, podczas gdy inni są zapraszani tylko jako goście i nie mogą kontrolować samej konferencji. Różne poziomy dostępu mogą być ważne w systemie, w którym istnieją obawy dotyczące bezpieczeństwa lub obawy, że użytkownik może przypadkowo zmienić krytyczne ustawienie.
Internet jest w dużym stopniu uzależniony od obsługi jednoczesnych użytkowników. Witryny internetowe mogą obsługiwać dużą liczbę użytkowników uzyskujących dostęp do witryny i jej zasobów w tym samym czasie, od gier przeglądarkowych po klientów czatu. Bez równoczesnej funkcjonalności użytkownika ludzie musieliby czekać na swój czas na zasoby online. Ludzie mogą zauważyć, że witryny internetowe mają zwykle pułap oparty na pojemności serwera. W końcu zbyt wielu użytkowników zostanie zalogowanych lub odwiedzonych jako goście, a witryna zacznie zwalniać.