Keys are very common throughout Twinsun and Zeelich. They are used to open certain doors that are otherwise inaccessible. Keys seem to be generic, as any key will open any closed door.
Twinsen can have several keys at a time, but he will loose all of them everytime he exits the room.