A program that lets you master scales, chords, arpeggios etc on your guitar.
Transcribe recorded music or get the chords from a song.