Describe the for loop and compare with the for-each loop by describing the operation of each and discussing how they differ from each other. You must include the role of enums in your description and provide an example of a for loop and a for-each loop.