Lens hoods are primarily intended to prevent unwanted stray light from entering the lens and causing flare. They also provide a degree of protection for the lens from accidental impact and from the elements.
The "petal" shape of this snap-on lens hood maximizes the amount of hood coverage for the minimum amount of weight and hood area