Best practices for introducing a new pet to your household

What are some effective methods to smoothly introduce a new pet to existing pets at home?