I learned that GarageBand is actually not all that common, and one of the more popular applications is FL Studio, which I know next to nothing about.
Among other things, I have had difficulty finding instruments in GarageBand that sound the way I want them to (note, I'm not talking about the final song, I mean the instrument itself). I have a Mac, and so my first thought was to start using GarageBand, as it was already downloaded (and because of that, it was free). I am trying to start making music, and although it's a bit confusing, I'm learning.