Thai food is actually based on a balance between different flavors including spicy, sour, sweet, salty, and bitter.