Needs are those things that provide for our daily existence – food, water, shelter. Human love and companionship can most certainly be described as a need, for without it the soul shrivels and withers away.
Knowing what you need and recognizing those things that are wants are an important part of any self-improvement endeavor. Needs provide for your daily existence, while wants are most likely those things that give you happiness and fulfillment.
read the rest of How to Separate Your Needs from Your Desires.