Precursor refers to something that comes before and indicates the approach of another thing, or a person or thing that precedes another. Predecessor is a direct synonym meaning something that came before. The word is commonly used in scientific and academic contexts.