what is free-form lens
Free-Form Lenses. The most popular type of high-definition eyeglass lenses are called free-form lenses. The term free-form refers to an advanced manufacturing process that reduces higher-order aberrations such as spherical aberration that occur in eyeglass lenses created with traditional eyeglass lens manufacturing tools and processes.