Modes of a Switch Port

Can anybody link me to a tutorial here at networklessons, regarding the switch port modes regarding.

  1. Why so many modes?
  2. Function of each mode & issues?