Vulkan, oyunların ekran kartı ile iletişim kurmasını sağlayan bir arabirimdir. Oyunlar ekran kartına doğrudan erişemez. Bunun yerine DirectX, Vulkan, OpenGL veya Metal gibi API denilen arabirimleri kullanırlar.
Bu API'lerin erişim seviyeleri vardır. Vulkan ve DirectX 12, ekran kartına alt seviye erişim sağlayan gelişmiş arabirimlerdir.
Vulkan, AMD'nin geliştirdiği Mantle arabiriminin evrimleşmiş halidir.