Well, yes. That's a good distinction. In fact, right now I have a guy staying with me who I call "homeless", but perhaps "digital nomad" would be a better description. He is from Finland originally, but has been staying in Germany for some two years now. He is sometimes living in Berlin, sometimes in Cologne (which is where I am based), sometimes he is moving back to Finland for a couple of weeks.
I call him homeless because he doesn't have a permanent home. Airbnb is a great experience, but if you change homes every other week or so, I don't think you could say that you have anything you call "home". Yes, Airbnb boasts a slogan "Belong Anywhere" and this is just what this guy is doing.
However, if you have young children, or parents to look after, or even just close friends, or if you want to take a regular class somewhere, or attend any club, you cannot "Belong Anywhere". You have to have a fixed point of reference, somewhere you call a home. If you don't have that, you are basically "homeless".
My homeless guest is a nice guy, though. He has been staying with me for a week, and will have to move out on Sunday, since I need the room when some people who made a "regular booking" will arrive.