Разница между словами glass, glasses и crystal в английском языке заключается в их значении и контексте использования:
  - Glass — существительное в единственном числе, которое обозначает твёрдое, хрупкое и прозрачное вещество, обычно получаемое путём нагрева смеси силикагеля, соды и извести.                                                                          thecontentauthority.com                       Из стекла делают, например, окна, зеркала и контейнеры.                                                                          thecontentauthority.com                       
  - Glasses — существительное во множественном числе, которое обозначает пару линз в оправе, которые носят на глазах для коррекции зрения или защиты от повреждений.                                                                          thecontentauthority.com                       Также glasses может означать стеклянный сосуд для напитков.                                                                          sky.pro                       
  - Crystal — существительное, которое обозначает прозрачный, бесцветный и высокопрозрачный материал, сделанный из стекла с добавлением оксида свинца.                                                                          redkiwiapp.com                       Кристалл известен прозрачностью, блеском и весом, его часто используют для дорогой стеклянной посуды, например бокалов для вина и декантеров.                                                                          thecontentauthority.com                       
  
 Таким образом, glass больше подходит для описания материала, glasses — для обозначения предметов, а crystal — для обозначения конкретного вида стекла.