One of my friends is helping out his uncle in his business without getting paid and his uncle gave him a place to stay for free. Is it considered a job?
That depends on a lot of factors
and the country definitely matters here. In my country (Denmark) he is considered to be working if:
- The wage he should earn (Not the one he is earning) under normal circumstances reaches a certain size.
- He is getting financial aid for beeing unemployeed.
- He is educated within the area he's helping (e.g. a carpenter helping with carpentry related tasks).
So in conclusion, ask over at a stack exchange focused on legal advice and maybe even consider asking a public worker/lawyer in your native country. They might be able to guide you better.