# 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#)