Formal:
* Presented
* Implemented
* Established
* Initiated
* Instituted
* Brought in
Informal:
* Put forward
* Brought up
* Brought to light
* Launched
* Unveiled
Specific meanings:
* Introduced to:
* Acquainted
* Familiarized
* Introduced into:
* Incorporated
* Integrated
* Inserted
Other options:
* Conferred (for titles or honors)
* Disseminated (for ideas or information)
* Incorporated (for new elements)
* Pioneered (for something new or original)
* Launched (for a new product or service)
Example:
"The company introduced a new product line."
* Formal: The company implemented a new product line.
* Informal: The company launched a new product line.
Ultimately, the best word to use depends on the specific context and the intended meaning.