title: What is the actual use of rundll32.exe?
body: <p>I was searching why rundll32.exe process is running on my system, when I found out the information that it acts as a container to run dll as application / exe. I cannot comprehend a reason / use case in which I would want a dll to be run as application. Aren't libraries just meant to provide functional support rather than running as an individual application?</p>