The Making of Olympic Gold Medal and Why Gold?

What’s the origin of Olympic gold medal? Why is it considered as the highest medal given for highest accomplishment of an athlete? In addition to gold medal, silver and bronze has always been the prize when an athlete wins an Olympic game. The tradition of giving this medals dates back to the Summer Olympic (1904)