Если обычный пользователь работает с контентом сайта через панель управления, то для разработчика очень важно иметь возможность редактировать файлы, из которых состоит сайт, непосредственно. Напомним, что любой современный сайт состоит из двух частей:
- Файлы (данные, вёрстка, дизайн + программная часть);
- База данных
Контент обычно хранится в базе и редактируется при помощи панели управления сайта. А вот файлы через «админку» редактировать можно далеко не во всех CMS. Да и в любом случае это неудобно. По этой причине внесение изменений в файлы сайта делается при помощи специальных редакторов.
Чтобы открыть любой файл сайта в редакторе (даже если просто в «Блокноте» Windows), нужно его сначала загрузить. Служебные файлы сайта не открыть через браузер!
FTP это:
специальный протокол, который позволяет подключиться к папке сайта на сервере и просматривать там файлы, а также скачивать их, загружать на сервер или удалять.
Для подключения к сайту по FTP нужен отдельный логин и пароль, которые обычно назначаются в панели управления хостингом.
Управление файлами (загрузка/скачивание/удаление/переименование) посредством файлового протокола FTP (а точнее программ, которые его используют) очень удобно. Но при этом не стоит забывать о том, что вы можете случайно что-то испортить. Поэтому доступом к сайту по FTP пользуются те специалисты, которые этот сайт создают и/или обслуживают.
Также FTP доступ часто используется различными поставщиками товаров, которые позволяют своим дилерам копировать товарный каталог к себе на сайт посредством автоматической синхронизации. В этом случае на FTP сервере обычно хранятся картинки товаров.

