Даже не знал раньше, что это именно так называется. Но в одной книжке увидел такую формулировку: Фрагмент - это идентификатор, указывающий на определённый раздел документа (имеется в виду прежде всего HTML-документ). В записи URL фрагмент следует за именем сервера и путём к документу. Фрагмент отделяется от остальной части URL символом решётки (#). Эта решётка говорит браузеру, что он должен начать показ документа с той части, которая отмечена именем фрагмента. Вставить наименование фрагмента в какой-либо HTML-элемент можно с помощью атрибута name тега <a>, либо с помощью универсального атрибута id, который может использоваться с любыми тегами. Как это сделать - подробно описано здесь. Имя фрагмента может содержать любую последовательность символов (однако пробелы и некоторые спецсимволы могут вас озадачить). Фрагмент в URL можно применять только в HTML или XHTML-документах. Если URL указывает на документ другого вида, то название фрагмента может быть неправильно истолковано браузером.