Konfigurasi sistem pada Windows beragam cara dan jenisnya. Salah satu komponen umum yang sering dilakukan adalah instalasi dan penghapusan program. Umumnya proses tersebut hanya membutuhkan installer dan uninstaller pack bawaan dari software. Tetapi, ada beberapa proses yang sebenarnya cukup penting agar program berjalan sempurna pada komputer.
nLite adalah sebuah piranti lunak yang berfungsi untuk membantu proses pre-instalasi program bawaan pada Windows. nLite berfungsi sebagai software remastering untuk membantu pengguna agar bisa mengkonfigurasi sendiri pilihan instalasi dari suatu program Windows. Penyetelan instalasi ini nantinya akan berguna untuk integrasi dengan program dari Microsoft dengan Windows pengguna sehingga tidak perlu mengunduh dan memasang ulang instalasi yang telah ada. Selain itu, nLite juga bisa dipakai pada bootable CD untuk digunakan dalam proses uji coba suatu konfigurasi sistem dan program. nLite juga berguna memperbaiki program-program pada Windows yang mengalami crash atau sedikit error sehingga bisa digunakan kembali.
nLite akan membantu pengguna untuk menghapus atau menggunakan kembali piranti lunak yang telah terintegrasi dengan Microsoft Windows misalnya MSN, Internet Explorer, Outlook Express, dan sebagainya. Pengguna bisa menentukan sendiri apakah program-program bawaan dari Windows akan dilanjutkan penggunaannya atau tidak. nLite dilengkapi beberapa fitur di antaranya fitur Sevice Pack Integration untuk mengintegrasikan service pack dari Windows dengan sistem, Component Removal untuk menghapus komponen-komponen program yang tidak diinginkan, Hotfixes and Update Packs untuk memperbaiki komponen dari service pack, Integrate Drivers untuk membuat CD booting, Tweaks, dan lain-lain.
nLite hanya berfungsi dengan baik pada Windows 2000, XP, dan Server 2003 baik x86 atau x64. nLite mungkin cukup rumit digunakan karena software ini hanya berguna untuk konfigurasi ulang sistem Windows saja untuk pengguna yang kurang puas dengan sistem default pada Windows. Perlu diperhatikan, pengguna harus memasang .NET Framework minimal versi 2.0 agar software ini bisa berjalan pada komputer. Selain itu, karena nLite bekerja pada basis konfigurasi Windows, pengguna harus hati-hati untuk mengkonfigurasi sebab dimungkinkan terjadi rooting pada sistem.