While loop will check the condition at the start so that if the condition is false it will not execute but the do-while loop will always execute once even if the condition is false.