প্রমাণীকরণ: ব্যবহারকারী কে তা যাচাই করা হচ্ছে।
প্রমাণীকরণের জন্য, ব্যবহারকারীর শংসাপত্র সম্পর্কিত তথ্য যেমন একটি ব্যবহারকারীর নাম এবং পাসওয়ার্ড সরবরাহ করে এবং শংসাপত্রগুলি বৈধ হয় তবে ব্যবহারকারী একটি টোকেন গ্রহণ করে যা তার প্রমাণীকরণের যাচাইকরণ হিসাবে ভবিষ্যতের অনুরোধগুলির সাথে প্রেরণ করা যায়।
অনুমোদন: কোনও ব্যবহারকারীকে কী করার অনুমতি দেওয়া হচ্ছে তা নির্ধারণ করা।
ব্যবহারকারীর দৃষ্টিকোণ থেকে, একটি সফল অনুমোদন ঘটে যখন সে কোনও সিস্টেমে অ্যাক্সেস করতে এবং কিছু করতে (যেমন সিস্টেমে কোনও ফাইল আপলোড করার জন্য) অনুরোধ পাঠাতে সক্ষম হয় এবং এটি কার্যকর হয়।
প্রমাণীকরণ কেবল পরিচয় যাচাই করে - এটি নিশ্চিত করে যে কোনও ব্যবহারকারী তিনি হলেন বলে দাবি করেছেন। অনুমোদনের মাধ্যমে যাচাই করা ব্যবহারকারী কোন সংস্থানগুলি অ্যাক্সেস করতে পারে তা নির্ধারণ করে।