You don't depend on a habit, whereas an addiction feels like it is needed in order for you to function. A habit is something you do on a regular basis, like biting your nails or using foul language in front of teachers/authority figures, etc. A habit can be dropped much more easier than an addiction
You can stop a habit any time you want. You cant stop an addiction that easily.
several thousand dollars
Habits are without dependency and compulsion - addictions can be broke but are often substituted for another addiction.