The main reason that I use minimise is because it enables you to hide a single window, as opposed to the entire application. This is useful for programs like Safari where you can have more than one task going at once.