Полнотелый: тяжелее, прочнее, но хуже держит тепло. Для фундаментов, цоколей. Пустотелый: легче, лучше теплоизоляция. Для стен, перегородок.