-An endless loop can mean two things. One is that is was designed to loop continuously
until the condition within the loop is met, after which a break function would cause the program to step out of the loop.
-Another idea of an endless loop is when an incorrect loop condition was written, causing the loop to run erroneously forever.
-Endless loops are oftentimes referred to as infinite loops.