Hindus worship many gods while believing in one supreme being because they see these deities as different manifestations of the ultimate divine power. Put it in short answer

Hindus worship many gods as different manifestations of one supreme divine power.