JSmooth е набор от средства за създаване на стандартни изпълними (.ЕХЕ) файлове за Windows от програми или изпълними пакети, написани на Java. Така отпада нуждата от задаване на дълги командни редове, JAR-файлове и инсталиране на javaw-сокет от страна на крайния потребител.
Предлагат се няколко готови "скелета" на приложения и "обвивки" към всеки от тях. Основните са предназначени за оформяне на конзолни приложения, обикновени GUI-програми и сървисни приложения, обаче има предвиден инструмент за самостоятелно създаване на нови.
Работата става през дружелюбен графичен интерфейс, има възможност за включване на отделни файлове или цели проекти заедно с необходимите ресурси: картинки, звукови и видео файлове и т. н., достъпни са и предварително пакетирани в JAR програми. На готовия ЕХЕ-файл може да се поставят собствени иконки във формат ICO, PNG или GIF.
Създадените изпълними файлове сами намират интерпретатора на Java при крайния потребител и разпознават съвместим ли е. Ако няма инсталиран може да го инсталират автоматично или да препратят потребителя към подходящ адрес в Интернет. Също се предлага и пълно пакетиране на JRE вътре в готовия продукт. Поддържа се и MS JView, версия 1.0 и 1.1.