In this JavaScript lesson named "Do While Loops Explained with JavaScript, Practice Do While Statements with Codecademy's Learn JS" we look at JavaScript Do While Statements on Codecademy's "Do... While Statements" lesson. We talk about the difference between a do-while loop and a while loop. The difference between a while loop and a do-while loop is that a do while loop will always run at least once, while a while loop will only run if the condition is true. If the starting condition never evaluates to true, then the while loop never runs. We use a do while statement to make sure a block of code runs at least the first time. Understanding the different types of loops in JavaScript allows you the power to choose the best loop for the problems you face while developing. Understanding do while statements are best for when you need your code block to run at least once will come in handy when the project you are working on calls for such a loop. Make sure to practice do-while loops, as well as practice, while loops thoroughly before moving on and advancing in your Javascript journey.