Remove the front panel connector. (You may also need to remove an additional screw that connects the front panel connector to the logic board assembly).
The logic board assembly. This is the heart of the computer, it contains the motherboard, CPU, RAM, V-RAM, PRAM battery, the hard drive, and the optical drive.
Remove the CPU shield, this will reveal the "top slot". This is the user-serviceable RAM slot, though there is a a second slot of RAM under the CPU card.
The iMac uses PC100 Laptop Ram, and according to Apple, it supports up to 256MB RAM (2X128MB) but unofficially. Some later models can support 512MB (2X256MB).
Push the tabs out, and the RAM should pop up, then pull the ram out.