Регионы в Drupal нужны для того чтобы в используемом шаблоне «выделить» некоторую область. Потом в режиме редактирования сайта в эту область можно добавлять различные блоки. Т.е. по сути это позволяет редактировать часть шаблона через админку сайта. Очень удобно для различных контактных данных или, например, для номера телефона в шапке.
Чтобы добавить новый регион в уже существующую тему Drupal надо:
1. В файл .info добавить описание региона
regions[phone_number] = Phone number
2. В шаблон (файл page.tpl.php) добавить в нужное место следующий код
<?php if ($page['phone_number']) print render($page['phone_number']); ?>
3. Сбросить кеш: ?q=admin/config/development/performance
Вместо строки phone_number можно использовать любое, удобное вам название региона. Главное чтобы оно было одинаковое в файле .info и в файле шаблона.
Теперь можно заходить в раздел редактирования блоков и добавлять блоки во вновь появившийся регион.
Все описанное работает на Drupal 7.x
Вроде бы как на ранних версиях может быть немного по другому.