Okay kiddo, imagine you have a bunch of toys and you want to know everything about them- what they're called, what they can do, how you can play with them. That's basically what a WSDL (Web Services Description Language) file does for computer programs.
When a computer program wants to use another program's toy (service), it needs to know all these things so it can play with it correctly. The WSDL file tells the program what the toy (service) is called, what it can do (which actions it can perform or what functions it has), and how to use it (what inputs and outputs are needed).
So let's say you have a toy car (service) and you want to let your friend play with it. You give them a list of instructions (WSDL file) that tells them everything they need to know about the toy car- what it's called, how they can make it go, how fast it can go, and what sounds it makes.
Similarly, computer programs use WSDL files to communicate with each other in a standardized way, so they can understand and use each other's services easily.