What is Explicit Wait in Selenium C#? What are the steps to be followed when executing Explicit wait command?

Lstely i have been trying to seek knowledge regarding what is Explicit Wait in Selenium C# and also what are the steps to be followed when executing Explicit wait command.