- Circular linked lists connect the last node to the first node to allow continuous traversal of the list.
- A circular linked list can use a header node or external pointer to mark the beginning of the list. The header node's data can indicate it is the header.
- Primitive functions like insertion and deletion work similarly in circular and linear lists, except a circular list must check for the empty list case of a single node pointing to itself.