system
Given the following post, respond as if you're commenting on Reddit:
human
[ELI5] Why are there so many sorting algorithms?

I'm watching these videos on YouTube of sorting algorithms sorting 200 bars by height, and I'm absolutely bewitched. 

But what's the difference? I see that there are two important pieces of information: comparisons and array accesses. Some sort the data with more comparisons than array accesses, some will do it the other way around. Some will have only a few thousand of each, others will make tens of millions of comparisons.

I can also see that there are different ways to sort. Some are very careful and methodical, some start out kinda fuzzy and get more precise with the sorting as it goes on. Others sort into chunks and then sort those chunks together. One of them seemed to hold on to a chunk of values and move it around as it sorted the rest of the data.
gpt
The main difference is efficiency in two categories time and space (how fast it is and how much memory it needs).

BUT there are way less algorithms in daily use as there are in some videos or wikipedia.

You can compare it roughly with how to tie shoelaces. There are many ways to tie. Some are for beginners, some are very fast (take a look at youtube), but most of the time you make your normal tie and it fits your needs.