A loop that executes a block of code at least once, then checks a condition.
A "do-while" loop is similar to a "while" loop, but it always does the task at least once before checking if it should continue. It's like eating one cookie before deciding if you want more.