Думаю основное отличие это а функциональном назначении этих помещений. Веранда - это пристройка для сезонного проживания. На многих верандах видел оборудованное столовое и спальное место. Терраса же предназначена для проведения времени отдыха на улице но под крышей. Конечно и террасу можно укомплектовать спальным местом, но это уже экстрим!