A "barefooter" is a person who is barefoot by default and only wears shoes when there's a compelling reason to do so, while a non-barefooter wears shoes by default and only takes them off when there's a compelling reason to do so.
It should be noted that societal pressure is not considered a "compelling" reason. It is generally agreed that personal safety and comfort are compelling reasons for a barefooter to wear shoes. This definition allows for a wide range of behavior among barefooters since we all have different thresholds of tolerance for temperature and terrain.
