Ion channels play an essential role in the communication between and within cells. Here some of the different ion channel proteins and the roles they perform are introduced, before a discussion of the mechanisms by which they discriminate between different ion types and open and close to allow the passage of ions at the appropriate times.