Basically Korea Pass is like a pre-paid and refundable credit card or octopus card. (some charge if you don't use up certain amount. I forget. You can check the official website and you can buy it at airport, Seoul station and some more points). They provide a thick booklet in English or Chinese to guide you how to use it and it contains hundreds of coupons for tourists. You have to show your passport to buy Korea Pass.