GarageBand is a Mac application that allows a user to record, edit, and write music. Users can plug a USB MIDI Keyboard into their computers and record with over 100 different types of instruments. GarageBand offers a multi-track environment where you can align several tracks of audio from different clips, instruments, and instances into the desired layout and mix them into a single audio file at the conclusion of production. Clips can also be processed with a variety of effects such as reverb, tremolo, distortion, echo, and simulators that emulate the qualities of popular keyboards, amplifiers, and other music equipment.
Here is a detailed comparison matrix of several DAW software pieces.