Synonyms for Introduction (same or very similar meaning)
WordNet sense 1 (formally making a person known to another or to the public):
intro, presentation
WordNet sense 2 (the act of starting something for the first time; introducing something new):
creation, foundation, initiation, innovation, instauration, institution, origination, founding
WordNet sense 3 (the act of beginning something new):
debut, entry, launching, unveiling, first appearance
WordNet sense 4 (the act of putting one thing into another):
insertion, intromission
From the ODE community, based on WordNet
add/edit