Cravings for some particular food may indicate a nutritional need, while others can be due to hormonal changes.