প্রয়োজনীয়তার ভিত্তিতে অ্যামাইনো এসিড দুই ধরনের।
১। অত্যাবশ্যকীয় অ্যামাইনো এসিড (Essentioal amino acid)ঃ যে সব অ্যামাইনো এসিড দেহে সংশ্লেষিত হয় না তাকে অত্যাবশ্যকীয় অ্যামাইনো এসিড বলে। যেমন- লিউসিন, আইসোলিউসিন, লাইসিন, ট্রিপটোফেন, ফিনাইল অ্যালানিন, থ্রিওনিন, ভ্যালিন, মেথিওনিন ইত্যাদি। শিশুদের অত্যাবশ্যকীয় অ্যামাইনো এসিড ১০টি।
২। অনাবশ্যকীয় অ্যামাইনো এসিড (Non-essentioal amino acid) ঃ যে সব অ্যামাইনো এসিড দেহে সংশ্লেষিত হয় তাকে অনাবশ্যকীয় অ্যামাইনো এসিড বলে। অনাবশ্যকীয় অ্যামাইনো এসিড ১২টি।