How to install the software automatically

Hi, I recently installed the software named Ninite. It helps to install the software automatically. But I don’t have a proper idea about this software. How its help us to install the software automatically? And What are the advantages and disadvantages of this software?
