Свойство text-overflow в CSS определяет, как будет обрезаться текст, если он не влезает в доступную область полностью. 1
Значение clip этого свойства обрезает текст ровно по краю родительского блока. 1 При этом обрезка может произойти в середине символа. 4
Значение ellipsis добавляет в конце строки многоточие «…», показывая незавершённость предложения. 1 Если места для многоточия внутри контента не хватает, он обрезается. 3
Таким образом, основное отличие в том, что при значении clip текст обрезается по краю, а при значении ellipsis в конце строки добавляется многоточие.
Для работы свойства text-overflow элементу также должны быть заданы свойства white-space со значением nowrap и overflow со значением hidden, scroll или auto. 1