Answer:
A doubly linked list links each element to both its predecessor and successor, whereas a singly linked list only points to its successor.
Explanation:
Doubly linked lists are easier to iterate backwards. With singly linked lists you'd have to start at the beginning every time.