এটি মূলত মানুষের দৈনন্দিন জীবনধারার উপর নির্ভরশীল। যারা সবসময় একটিভ থাকেন তারা তুলনামূলক বেশি খেলেও ওজনে বাড়েননা। এখানে একটিভ থাকার মানে এরকম নয় যে তারা খুব পরিশ্রম করেন, সামান্য কিছু অভ্যাসই তাদের এই বিশেষত্ব প্রদান করতে পারে।
আর অন্যদিকে যারা সারাদিন শুয়ে বসে কাটান, ১০ মিনিটের দূরত্বও পায়ে হেটে যেতে চাননা তাদের ক্যালরি বার্ন খুব কম হয়। ফলে খাবার বেশি না খেয়েও মুটিয়ে যান।
এর বাইরে যাদের দেহে খাবারের পরিপূর্ণ শোষণ হয়না অর্থাৎ যাদের হজমে সমস্যা তারা অনেক খাবার খেলেও ওজন বাড়েনা।
জীনগত কারনেও অল্প খাদ্যে অধিক ওজনের সমস্যাটি হতে পারে।