General
Greg G. played guitar (sliding on one string of the guitar) on this track.[1]
Song meaning
"We really want to pretend we know what is best for other people and we fool ourselves into thinking we're helping them, really we are just staying out of their way... our lives are parallel."
According to a radio interview with Greg G., Parallel is about two people living life the same, but never meeting or coming together.
References