Hello Christina,

to the forums.
If you consider a semi-dedicated server, you will get all the privileges of a Dedicated Server. You will get full administrator access to the server. As you have full admin access, you can install any 3rd application/component as per your requirements.
You can modify DLL's , run .exe files as per your requirements.
You may order our semi dedicated server online.
Please feel free to post if you have any questions