Как сделать 301 редирект: правильная переадресация

Что такое редирект? Зачем нужна переадресация с одних страниц на другие или перенаправление с одного домена на другой? Почему нужно склеивать при помощи 301 редиректа домен с префиксом www с таким же доменом без него. Как это сделать правильнее всего? Что означает файл .htaccess и где его найти? Ответы на все эти не самые простые вопросы ищите в этой статье.