Why is Rudraksha so holy to Hindus?

There are different types of Rudraksha, such as Ekamukhi, Panchmukhi, Saptamukhi, Gyarhamukhi. Each Ruddraksha has different importance and benefit.