I've seen both used for both people and things. So are they interchangeable? What's the difference?
5 Answers
In contemporary language.
имя:
first name of a person (Василий, Вася; second name = фамилия)
file name (computer engineering), names of variables in mathematics, etc.
things in some idiomatic expressions (называть вещи своими именами = to call a spade a spade)
used for naming something in someone's honour: Kirov (now Mariinsky) Theatre = Театр имени Кирова, and despite using the word "имя" that is "название театра";
grammar terms (имя существительное = noun)
In most other cases words наименование or название are used. Животные - наименование биологического вида. Тигр и лев - названия диких кошачьих.
While it is sometimes possible to use имя for ships or pets, that would be rather informal usage. Much more typical is название корабля and кличка собаки.
Definitions
act of mentioning by word is Называть, and give us in result | (nouns) Названия / \ / \ / \ имена собственные имена нарицательные (proper name) (common name) / \ / \ ┌───────────┐ ┌───────────┐ read.me file system folder Владимир human * Tokio city Рекс dog * Победа chip * see special usage below
Examples:
Атомные подводные лодки называются именами городов. [«Известия»,2002.03.21] Стали вырастать один за другим поселки, и их справедливо называли именами первооткрывателей. [В. Писигин. Письма с Чукотки // «Октябрь», 2001] Карданус предлагал, «чтобы не было стыдно», славное имя «Ермака» отменить и кораблю присвоить название «Ледокол Э 2». [Б. Г. Островский. Адмирал Макаров (1949-1955)]
Usage:
human, pet ──┬─────── │ ┌ физрук - Андрей Андреевич │ ┌ учитель ─┤ химичка - Алла Андреевна │ │ └ трудовик - Борис Борисович └ human ┤ │ ┌ первоклассник - Геннадий └ ученик ─┤ второклассник - Владимир └ выпускник - Евгений └─────┘ └───────┘ └─────────────┘ └─────────────────┘ └─────────────────────────────────┘ имена названия A thing or place (in time or space). ─┬─────── │ ┌ сухогруз - Севастополь │ ┌ корабль ┤ ледокол - Ленин │ │ └ фрегат - Победа │ │ └─┤ ┌ село - Дубравино │ │ районный центр - Купавино │ Населенный ┤ станица - Луганская └ пункт │ город - Владимир └ столица - Токио └─────┘ └───────┘ └────────────┘ названия имена └───────────────────────────────────────────┘ названия
Мы не говорим:
Название учителя Андрей Борисович Название ребенка Кирилл Название собаки Рекс
Мы говорим:
Название города Томск | имя старинного русского города Тверь Название яхты Победа | имя корабля ― «Восток»
Examples with a context
(1) название, корабли (2) название, нас. пункты | (3) имена, нас. пункты, (4) имена, корабли
Название придумывают или составляют, и затем дают как для целого класса предметов или явлений, так и для отдельных предметов. Когда мы произносим нарицательные имена вещей, мы фактически утверждаем, что этот предмет относится к данному классу.
Каждый элемент данного, названного класса, в свою очередь, может быть или поименован, или пронумерован уже существующими именами. Таким образом получают имена индивидуальные элементы Андрей, Борис, Владимир, ... и Первый, Второй, Третий ... .
Basically, имя
is used for people, and название
is for inanimate things. However, имя
can also be used for pet nicknames (собака по имени Шарик
), names of ships and aircrafts (e.g. крейсер с именем Аврора
), geographical locations such as cities, mountains, rivers and so on, (in programming) variable names (имена переменных
).
All of the given answers are correct. Sometimes in Russian "название" is an "official form" of name. "имя" - is a "speaking form" of name.