precursor


A person or thing that precedes.

A predecessor.

Something that comes before another thing.