All bees do not live in hives. While honeybees live in hives (as many as 80,000 bees in each one!), some bees are known as 'solitary bees.' This means that they live alone, instead of in a family of bees.
Female (girl) solitary bees will sleep in a nest when they are not pollinating plants at night. Sometimes they put their nests near the nests of other solitary bees, making them appear less solitary!
But boy solitary bees have nowhere to go! They will sometimes sleep on blades of grass or the stems of plants.