CorelDRAW являє собою об'єктно-орієнтований пакет програм для роботи з векторною графікою.
Термін «об'єктно-орієнтований» слід розуміти в тому сенсі, що всі операції, що виконуються в процесі створення і редагування зображень, користувач проводить не з зображенням в цілому і не з його найдрібнішими частинками (пікселями точкового зображення), а з об'єктами - елементами зображення. Зі стандартних об'єктів (ліній, кіл, прямокутників і т. Д.), Користувач може будувати складені об'єкти і маніпулювати ними як єдиним цілим.
Кожному стандартному класу об'єктів CorelDRAW ставиться у відповідність унікальна сукупність керуючих параметрів або атрибутів класу. Наприклад, якщо є об'єкт «прямокутник», то для нього зафіксовані певні значення керуючих параметрів: висота, ширина, колір контура і заливки та ін.
Для кожного стандартного класу об'єктів в CorelDRAW визначено перелік стандартних операцій. Наприклад, прямокутник можна розвернути, масштабувати, закруглити йому кути, перетворити його в об'єкт іншого класу - замкнуту криву.
Об'єктна орієнтація CorelDRAW дає користувачеві майже необмежену гнучкість в роботі. Можна виділяти окремі об'єкти зображення і модифікувати їх на будь-якому етапі роботи, що неможливо ні для точкових зображень, ні при використанні традиційних інструментів художника - паперу, кисті, пера, фарб, олівців.
До логічного завершення концепцію об'єктної орієнтованості пакета доводить введення в його склад об'єктно-орієнтованої мови програмування VBA. Програмні модулі на цій мові дозволяють автоматизувати виконання часто повторюваних дій і навіть будувати на основі CorelDRAW спеціалізовані графічні системи, визначаючи нові класи об'єктів і операції над ними. У програмний модуль на мові VBA можна перетворити послідовність дій, причому їх запис ведеться автоматично (для можливого скасування останніх дій).
В CorelDRAW можна просто малювати за допомогою відповідних інструментів, проте CorelDRAW більше використовують як конструктор складних графічних зображень з безлічі складових частин - об'єктів, які редагуються незалежно один від одного, тому основними робочими інструментами є криві лінії і геометричні фігури (примітиви), які можна модифікувати по-різному. З об'єктів можна створювати групи для подальшого редагування групи як єдиного об'єкта.
Область всередині об'єкта можна зафарбувати або залити одним кольором, сумішшю кольорів або візерунком. Заливка в CorelDRAW може бути не тільки стандартної, але і з ефектами протікання квітів, розмиття, а також складатися зі складної візерунчастої текстури. Сегменти об'єкта утворюють контур, що має свій колір і товщину, які теж можна змінювати. Розрізняють замкнуті і розімкнуті контури.
Створені в CorelDRAW векторні об'єкти можна копіювати, дублювати і клонувати, накладати один на одного (використовуючи різні форми об'єднання), а також змінювати їх атрибути. До них можна застосовувати операції маніпулювання (розміщення, поворот, масштабування, дзеркальне відображення), змінювати їх зовнішній вигляд (використовуючи точки або вузли модифікації). До об'єктів можна застосовувати різні оригінальні ефекти, використовуючи для цього інтерактивні засоби (перетікання, контур, спотворення, оболонку, прозорість), лінзи і ін. А також високоякісну ілюзію обсягу (шляхом застосування відповідного ефекту, посиленого застосуванням колірних ефектів і освітлення).
В CorelDRAW є бібліотека професійно намальованих символів, що охоплюють різні теми (бізнес, навколишнє середовище, наука, транспорт та ін.), І готові малюнки, які можна використовувати при створенні власних ілюстрацій. Після вставки в документ їх можна редагувати подібно будь-якому іншому об'єкту (міняти форму, додавати і видаляти заливку і ін.).
В CorelDRAW можна використовувати растрові зображення, вставляючи їх в графічно документ. При цьому кожен растровий малюнок є окремим об'єктом, і його можна редагувати незалежно від інших об'єктів. Хоча CorelDRAW призначений для роботи з векторною графікою, у нього є деякі засоби для роботи з растровими малюнками.
Шрифти в CorelDRAW (як і будь-який інший об'єкт) також можна модифікувати: витягати і стискати, нахиляти і перевертати, розфарбовувати і покривати текстурою, забезпечувати тінню і обсягом, робити прозорим або розмитим і т.п.
В CorelDRAW існує можливість роботи з двома різновидами текстових об'єктів: з фігурним і звичайним текстом.
Фігурний текст являє собою графічний об'єкт, з яким можна працювати як з будь-яким іншим об'єктом. Фігурний текст можна розмістити по будь-якої заданої прямої або кривої лінії, прямокутника, еліпса, багатокутника, інший букві або текстовому рядку.
Зображення, створені в CorelDRAW, можна зберігати як в векторної форматі, так і форматі растрової графіки.