Koreans traditionally live in homes with heated floors, and it is normal not to wear shoes inside. Even those who use beds instead of sleeping on the "ondol" floor never go to bed with shoes on. Because of this, it is bad manners to visit someone's home barefoot, as is the case in English-speaking countries.