IB-System jest to zbiór narzędzi umożliwiających w prosty sposób swobodnie oprogramować dowolny proces (np. sterowanie klimatem), pracę maszyny lub urządzenia technologicznego.
Głównym założeniem IB-System jest proste i intuicyjne połączenie fizycznych urządzeń wejścia/wyjścia ze swobodnie programowalną warstwą logiczną oraz graficznym interfejsem użytkownika.
IB-System jest produktem skierowanym dla automatyków profesjonalistów i pasjonatów z podstawową wiedzą programistyczną. Jak najmniejsza wiedza programistyczna a w wielu przypadkach jedynie wiedza o sposobie konfiguracji IB-System była kolejnym istotnym założeniem przy projektowaniu systemu.
IB-System jest multi-platformowy, oznacza to, że jest możliwe jego uruchomienie na różnych systemach operacyjnych w tym na komputerach jedno-płytkowych z procesorami opartymi na procesorach z architekturą ARM.