Have you ever played with building blocks? You can put different shapes and colors together to make something bigger and more interesting. Well, in math and computer science, we also have something like building blocks called "terms" which are made up of symbols and variables.
Confluence is a fancy word that means no matter how you combine these terms together, you will always end up with the same result. It's like if you have different Legos, but no matter how you fit them together, you always get the same big Lego structure in the end.
Now, term rewriting is when you take these building blocks (terms) and change them around by replacing some parts with others. This is like if you were building with Legos, and you took some of the pieces apart and switched them with different ones.
So, confluence in term rewriting means no matter how you switch things around and change the terms, you will always end up with the same final result. It's like if you took apart your Lego structure and tried to fit the pieces together differently, you would still end up with the same structure in the end.
This is important in math and computer science because it means that we can use different rules or steps to work with these terms, and we will always end up with the same answer. It's like having different ways to solve a math problem, but getting the same correct answer in the end.