They are exactly that -- passports. They look just like the real ones, except sections have been labeled in the name of each of the 11 countries in Epcot. You can find these in any "country" in Epcot -- just ask in a store. They cost around $10 each, and for that price, you get a passport, some stickers that you adhere to each country's section, and a big Epcot pin that the kids can wear. The kids then take the passport to each Kidcot station in the countries and the CM will stamp the passport pages and write a greeting in his/her native language. We did this with both daughters, and it was our younger one's birthday, so she has "happy birthday" written in several different languages in her passport. It's lots of fun for everyone!
Linda