There is a tradition here in Korea that one should offer something three times to a guest. For example, a snack or drink. If you offer fewer than three times, you're being rude. Also, the guest is expected to politely refuse at least once before accepting. This applies to fairly formal, polite situations mostly, though. Not among friends or in everyday casual interactions.