Anaconda vs. miniconda

In the Anaconda repository, there are two types of installers:

"Anaconda installers" and "Miniconda installers".

What are their differences? Besides, for an installer file,, what does 2- stand for?

The difference is that miniconda is just shipping the repository management system. So when you install it there is just the management system without packages. Whereas with Anaconda, it is like a distribution with some built in packages.

Like with any Linux distribution, there are some releases which bundles lots of updates for the included packages. That is why there is a difference in version numbering. If you only decide to upgrade Anaconda, you are updating a whole system.