.htpasswd - это табличная модель, используемая для хранения имен пользователей и паролей для базовой аутентификации доступа на HTTP-сервере Apache.

Имя файла дается в конфигурации .htaccess, и оно может быть любым, но «.htpasswd» является каноническим именем. Имя файла начинается с точки, потому что большинство Unix-подобных операционных систем считают, что любой файл, начинающийся с точки, является скрытым. Этот файл часто поддерживается с помощью командной консоли «htpasswd», которая может добавлять, удалять и обновлять пользователей, и будет правильно кодировать пароль для использования.

Википедия