Windows installer is a component of the windows operating system that helps install applications from the media they will have been distributed on e.g. DVD by creating directories on the target computer, copying of files , modifications of the registry .
When we install Sql server 2008 then it require to insatall windows installer .it is just like a software