Визуализация базируется на метафорах типа «придвинуть-удалить», «показать-скрыть», «укрупнить-умельчить», «передвинуть», «покрутить» и т.д. Она основывается на разработке визуального интерфейса, определяющего семантику взаимодействия.
Метафор – много, например, давно используется метафора блок-схем, недавно - метафора когнитивных схем.
Система визуализации обязана быть информативной и образной. Есть много мультимедиа-приложений для визуализации. Например, системы визуального программирования (Вижуал Бейсик, Дельфи и другие), визуального моделирования (Рэшионал Роуз), веб-программирования, системы геоинформационного и нейроинформационного характера, системы манипулирования визуальными процессами.
Визуальное представление хода выбора решения или даже самого процесса решения облегчают решение ранее нерешаемых задач, увеличивает число пользователей-непрограммистов, способных решать сложные и плохо формализованные задачи.