Materialism, Idealism, empiricism, rationalism, and so on

Could you please explain to me how these concepts overlap and who their preeminent thinkers are? Thank you.

Homework running late?