RedHat - фактически RHEL -RedHat Enterprise Linux. Вверх по течению. Чтобы получать обновления вы должны заплатить. Вы также получаете поддержку.
Fedora - сообщество, поддерживающее передовые технологии Linux. RedHat поддерживает этот проект. Он предназначен для домашних пользователей, а не для производства. RedHat основан на Fedora (поэтому некоторые вещи из Fedora окажутся в RedHat)
CentOS - RHEL перекомпилирован со всеми логотипами RH. Бесплатный 100% двоичный файл, совместимый с RHEL Linux. Поддержка сообщества. Может быть запущен в производство, но они обычно запаздывают на 1-2 дня с исправлениями (нужно подождать, пока вышестоящий поставщик выпустит их, а затем перекомпилировать, вопросы и ответы и т.д.).