Fact table must have any numeric measurement like spend 200 $ on shopping.
Factless fact table is a fact table with no numeric measurement facts. It contains only foreign keys referring to dimension table. It is used to track events, conditions or relationships where no direct measurement is available or needed.
e.g- Tracking student attendance events, Tracking student registration events