 We also keep a variable "firstNode" which always points to the first node in the list, or is "null" for an empty list.Traversal of a singly linked list is simple, beginning at the first node and following each "next" link until we come to the end