Want to know more about Canon lens technologies? Look no further! This Canon promo video does a great job of explaining the benefits of each one in beautifully illustrated detail.
From Canon Global:
EF lenses surpassed the 100-million-unit mark in April 2014, which is Canon’s first-in-the-world* achievement. This video explains in detail some of the cutting edge technologies that Canon developed over the years, including new optics, actuators and coatings.
*Based upon Canon's research, as of April 22, 2014