ELI5: Explain Like I'm 5

Boundary condition

A boundary condition is a type of restriction that determines what you can and can't do when solving a problem. Think of it like setting a limit for yourself. It's like when your parents tell you that you can only stay up until 8 o'clock – that's a boundary condition. In the same way, when you're solving a math problem, you might set a boundary condition that says "I'm only allowed to use 5 steps to solve this problem." That way, you know that if you keep trying different techniques and you don't find a solution in 5 steps, then you will have to try something else.