WinZmluvy je aplikácia postavená na modulárnej dvojvrstvovej architektúre. Pri implementácii bola použitá komponentová technológia COM spoločnosti Microsoft, ďalej pri tvorbe boli použité technológie ActiveX, XML, HTML a DHTML.
Na rozdiel od trojvrstvovej architektúry bola v tomto prípade dátová vrstva a vrstva aplikačnej logiky implementovaná v jednom module ako DLL knižnica.
Prezentačná vrstva WinZmluvy bola implementovaná ako štandardná 32/64 bitová Windows aplikácia typu klient/server aj ako web aplikácia t. j. intranet aplikácia vytvorená pre webový server IIS (internet information server), pričom klienti pristupujú k aplikácii cez webový prehliadač Internet Explorer.
Aplikácia WinZmluvy je určená pre klientske prostredie operačného systému MS Windows 7 a vyšší a pracuje s databázou MS SQL Server vo verzii klient/server a intranet verzii.
Klient/server verzia je samostatná aplikácia, ktorá sa inštaluje na všetky počítače v sieti, na ktorých budú používatelia pracovať s aplikáciou WinZmluvy. Klient/server verzia sa pripája na databázu, ktorá je umiestnená na databázovom serveri buď na lokálnom počítači alebo na ľubovoľnom počítači v sieti intranet. Pripojenie klient/server verzie na databázu je možné priamo alebo cez web services.
Intranet verzia je web aplikácia, ktorá umožňuje online zobrazenie zmlúv na web stránkach organizácie. Inštaluje sa na webový server v sieti intranet. Používatelia programu pristupujú k aplikácii cez webový prehliadač Internet Explorer.