Is an interpreter the same as a translator?

Translating is written; interpreting is oral. A translator has time to search for the appropriate word or phrase; an interpreter needs the ability to 'keep going' even after making a slip. Both need a good knowledge of the relevant languages. Beyond that, personality is most important for an interpreter. A perfectionist doesn't usually make a good interpreter.