What are priority Queues?
There are many queues in which we can insert items or delete items from any of the position based on some property. Now, those queues based on the property of priority of the task to be processed are called to be priority queues.