What type of hosting do i need to support the software. I know the hosting should support smtp, but I would like a few directions on the best websites and recommended smtp hosting plans to go with.
For MLM I recommend you a hosting package that includes PHP 5 and mySQL 5 support. This is quite standard nowadays. For the SMTP server, there is no specific requirements, just avoid systems that use Microsoft Exchange.
Do I need to install MLM on my server like any other script. Can I use filezilla to upload it and install to my server.
Yes, install it as any other script.
I think I just need some guidance on a complete hosting plan which would be best suitable for my job which is
Host multiple websites
Host and run multiple scripts
Host MLM and run
Use the smtp server for email marketing.
Most servers will be fine. Avoid the ones that are too cheap though. Service/quality and cheap is not really compatible.