Glass lenses have much higher clarity and scratch resistance than plastic based lens materials such as polycarbonate. Polycarbonate lenses are lightweight, impact resistant and cost less.