Why do some Indian gods and goddesses have so many arms?

Remember that Hindu gods and goddesses are manifestations of the one Reality, Brahman. Each one manifests certain archetypal energies, powers, or attributes of the infinite existence that is Brahman. To symbolize the various attributes being manifest, the deities appear with many arms holding different symbols in each hand.