Do my clients need to install any software?

No.

Your clients only need Internet access and a reasonably up-to-date browser such as Firefox, Chrome or a current Internet Explorer (from version 9).