Bar Ends allow you as the rider to vary your hand grip position, and therefore your position on the bike during a ride.
They can also improve rider comfort due to the neutral position of the hands, which places less stress on the body's musculature.
Comfort is further improved by providing an additional hand position so that you can change postures often during longer rides.