A MIDI Sequence File is a file that contains a song to be played by Anvil Studio, or any similar program. A single MIDI Sequence File contains one or more tracks of music; one track for each instrument in the song. Using an orchestra as an analogy, a MIDI Sequence File contains the entire orchestra's sheet music for the song to be played.

A Track contains a description of each note to be played by an instrument. Using an orchestra as an analogy, a track is the same as one musician's sheet music.

A Patch, is the information a particular synthesizer needs to sound like a particular musical instrument. Using an orchestra as an analogy, a patch is the same as an instrument. Within Anvil Studio, a patch is usually referred to as an Instrument.

A Bank is a set of patches that can be held in a synthesizer's memory at one time. Different synthesizers can hold different numbers of patches at one time. Some synthesizers have only one bank with a fixed set of patches that can never be changed. Others allow new banks and patches to be created. Using an orchestra as an analogy, a bank is the same as the set of all instruments used by the orchestra.

A Patch Library contains all of the information you want to save for one of your synthesizers, including its current settings, comments you want to make about particular patches, and knowledge of how to copy patches between the synthesizer and the computer.
To change the contents of a patch library, press the button labeled Show selected synthesizer's Patch Library... on the page.

A channel is a number from 1 to 16 that connects a MIDI controller, and thus, the computer, to a particular instrument on a particular synthesizer. In Anvil Studio, each track is played on a single channel. Using an orchestra as an analogy, a channel is the same as one musician in the orchestra.

Each MIDI cable can carry up to 16 channels of MIDI events. Most synthesizers are Multi-Timbral, that is, they can make sounds for several different instruments at the same time.