Three months is a long time! I've never understood who 'summers' somewhere and how. You have to have enough money to go spend 3 months somewhere expensive, yet don't you also need to work a ton in order to do that (which would also include the summer)? It's a common enough expression that it can't just be only retired people who do that...
Contractors who get paid more and take time off between contracts. Seasonal workers. People whose work is not tied to hours worked. People whose work can be set aside temporarily.
For example, I run a content-based website. Though it requires content updates, if I only work 5 hours a week, no one will really notice. I can and do work on the road.