Why different versions of the album?

Why do artists put out different versions of the same album? For example, Arrival had tracks on the Japanese version that were not on the US version. Or, as I understand it, Perry's new album contains different tracks depending on where you buy it. Is it just a money making thing, get you to buy multiple versions of the same album, or something else?