What is the advantage of wearing contact lenses instead of glasses?

One of the advantages is that there is almost no opportunity for glass to get stuck in your eyeball and no matter what angle you are looking at, you can still see