Have you ever seen a sewing machine? It's kind of like that but on a computer! You see, when you run a program on a computer, it can sometimes take a really long time to finish. This is especially true when you're doing something like downloading a big file or processing a video.
To help with this problem, programmers came up with a way to divide up a big task into smaller ones that can be done at the same time. Think of it like having many people working on the same thing at the same time, sharing the load. We call these smaller tasks "threads".
Now, just like how in a sewing machine there are multiple threads weaving through the fabric at once, the same thing happens in a computer. These threads are like little workers who each do a small part of the job together. And when they're all done, the big task is finished much faster than if just one person (or thread) did it alone.
Sometimes, programs can use lots and lots of threads at once, kind of like having an army of workers all focused on the same goal. This can make things really fast and efficient, just like how a big group of people working together can get a job done much faster than just one person.
So that's the basic idea behind threads in computer science – it's all about making things faster by breaking up a big task into smaller ones, and having lots of little workers tackle it together.