Definition: bring something new to an environment
Usage: A new word processor was introduced
Similar words: initiate, pioneer
Definition: take the lead or initiative in; participate in the development of
Usage: This South African surgeon pioneered heart transplants