I will give a general introduction to tame geometry in various context. I will begin by explaining o-minimality, which is an axiomatic framework to explain tame geometric behavior in real closed fields. Afterwards I will introduce valued fields, and discuss tame geometry over such structures.