# Linked List [Image Source](https://www.geeksforgeeks.org/types-of-linked-list/) ### Definition - A linked list is a sequence of data structures, which are connected together via links. Linked List is a sequence of links which contains items. Each link contains a connection to another link. Linked list is the second most-used data structure after array. [source](https://www.tutorialspoint.com/data_structures_algorithms/linked_list_algorithms.htm#:~:text=A%20linked%20list%20is%20a,used%20data%20structure%20after%20array.) ### Basic elements of a linked list: 1. Links 1. Nodes 1. References ### Types of linked lists 1. Simple Linked List 2. Doubly Linked List 3. Circular Linked List. ### Basic Operations in the linked list. 1. Insertion: Adding an element at the beginning of the list. 1. Deletion: Deleting an element at the beginning of the list. 1. Display: Displays the complete list. 1. Search: Searches an element using it's key 1. Delete: Deletes an element using it's key. [More about linked lists](https://en.wikipedia.org/wiki/Linked_list#)