An implantable contact lens, or ICL, is a contact lens alternative used for correcting vision. However, unlike traditional contact lenses, they are positioned so that they remain in the eye for a much longer time. Implantable lenses are surgically placed inside the eyes, between the iris and the natural lens.