Zestaw zorientowanych obiektowo interfejsów obsługujących prosty model programistyczny wysokiego poziomu, który umożliwia łatwe manipulowanie obrazami; JAI rozszerza możliwości platformy Java - umożliwia wykorzystanie wyrafinowanej, wysoko wydajnej funkcjonalności przetwarzania obrazów w apletach i aplikacjach Java.