What are the differences in the if-else and if statements? Why does it make a difference in programming to understand the order of “And”, “or”, and “not” statements, and how does nesting decision statements work?