Differences 

Homelessness

Even if you have a roof over your head you can still be homeless, if you don't have any rights to stay where you live or your home is unsuitable due to severe overcrowding or other reasons.
You might be entitled to help as a homeless person if you are temporarily staying with friends or family or staying in a hostel or nightshelter.
Even if you have a home, you could be considered homeless if you live in very overcrowded conditions or in poor conditions that affect your health, or you're at risk of violence or abuse in your home.
You may also be considered to be homeless if you:
  • live somewhere where you have no legal right to stay, such as a squat 
  • live in a home you can't afford to pay for without depriving yourself of basic essentials
  • are forced to live apart from your family or someone you would normally live with because your accommodation isn't suitable
  • http://england.shelter.org.uk/get_advice/homelessness/homelessness_-_an_introduction/what_is_homelessness