Meaning : Bring something new to an environment.
A new word processor was introduced.
Synonyms : innovate
Meaning : Bring in a new person or object into a familiar environment.
He brought in a new judge.
The new secretary introduced a nasty rumor.
Synonyms : bring in
Meaning : Bring in or establish in a new place or environment.
Introduce a rule.
Introduce exotic fruits.
Meaning : Bring before the public for the first time, as of an actor, song, etc..
Synonyms : bring out
Meaning : Put before (a body).