Web hosting - CloudaboveIf you are looking for somewhere to host your business website we can really recommend Cloudabove. After some issues with our other recommended hosts we have removed them from our list. cloudabove’s shared hosting accounts offer fantastic features for the price. The main draw for us is their security and speed. The upper packages even give some of the dedicated WordPress hosts a good run for their money.
FTP - FileZillaFileZilla, the free FTP solution. This allows you the connect to your website and upload/download files.
Passwords - KeepassTired of having to remember all your passwords? KeePass, the free, open source, light-weight and easy-to-use password manager. Save all your passwords in a single database file that is protected by a master key.