Yes, it just means recording.

...modes and scales are still useless.

Quote by PhoenixGRM
Hey guys could you spare a minute to Vote for my band. Go to the site Search our band Listana with CTRL+F for quick and vote Thank you .
Quote by sam b
Voted for Patron Çıldırdı.

Quote by PhoenixGRM
But our Band is Listana
Yes it means recording. More specifically it refers to recording to any form of multi-tracking device for the purpose of being able to mix with better precision.

For future reference I believe this type of thread would be better suited for either the recording or possibly the bands & artist sub forums.
Also with drums, they often times use midi to track them out, so they may not even be "recorded" so to speak, but programmed. Just depends on the band.