Ladies begging for money

Whenever I walk though town , I always see this ladies wearing red hijabs begging for money and trying to sell you book. Are they homeless people or?