Kata "Visual" merujuk kepada metode yang digunakan untuk membuat antar muka yang bersifat grafis graphical User Interface (GUI). Kata "Basic" merujuk kepada bahasa BASIC (Beginners All-Purpose Symbolic Instruction Code), sebuah bahasa yang digunakan oleh banyak programmer dibandingkan dengan bahasa lainnya dalam sejarah komputer
UML bertujuan untuk melakukan analisis dan perancangan sistem atau perangkat lunak yang berpradigma 'pemrograman berorientasi objek' yang memerlukan metodologi yang paling sesuai