There are two ways of getting files onto your site, and once there, changing them.
The first is by using your cpanel, the second by using an FTP client. This guide will show you how to use FileZilla.
Why use FileZilla ? Because like WordPress it is released under the GPL, so it's not just free, it's staying that way too. It is also a stable client that works on all flavours of Windows.