Оно представляет собой визуальную среду для быстрого создания приложений на языке Java. Для его работы необходим Java Developers Kit (JDK).

JFactory представляет собой среду разработки, схожую с Visual Basic. Имеется несколько заранее определенных типов приложений. Можно создавать как самостоятельно приложение на языке Java, так и программу, встраиваемую в Web-страницу. Каждое приложение, создаваемое при помощи JFactory, является "проектом". При запуске JFactory появляется меню, позволяющее открывать проект или создавать новый. При создании нового проекта нужно выдать типы объектов, и компонентов, таких как окна, меню и т.д. В каждой категории есть заранее определенные типы объектов.

Цель JFactory - упростить разработку клиентской части интерактивных приложений, написанных на Java. Эта цель достигнута - можно создать приложение, не написав, ни единой строчки кода на Java, и оттестировать его.

Просмотр кода можно осуществлять при помощи встроенного или выбранного самим разработчиком редактора. Возможности программы можно увеличить посредством использования некоторых внешних средств.

JFactory отлично подходит и сильным программистам, облегчая изучение классов JAVA.AWT и сокращая время на разработку графического интерфейса пользователя.