For loop: A looping structure that repeats code for a specified number of iterations based on initialization, condition evaluation, and update statements.
While loop: A looping structure that repeats code until a given condition becomes false.
Enhanced for loop: A looping structure specifically designed to iterate over elements of an array or collection without using indexes.