Authentication (kimlik doğrulama) ve authorization (yetkilendirme) arasındaki temel fark, işlevlerindedir: Authentication, bir kullanıcının iddia ettiği kişi olduğunu doğrulayan süreçtir. Authorization, doğrulanmış bir kullanıcının hangi verilere veya işlemlere erişebileceğini belirler. Özetle: Authentication, kullanıcının kimliğini doğrular; authorization ise kullanıcının ne yapabileceğini belirler.