Can WordPress themes be edited before you have a host?

I downloaded some WordPress themes but since I haven’t decided on a site name or web host, I have nowhere to download it to. I don’t understand anything about PHP files, how WordPress works, nothing. I just want to edit some of the pictures to decide what theme I want to use..