Sans serif typefaces are composed of simple lines, they are visually cleaner and more modern in feel. They are suitable for large headlines and for short texts. They are easier to read on the screen as fewer pixels are required for their display.
Serif typefaces use short serifs or counterstrokes and make them easier to read. They have a more classical feel and are very suitable for longer texts.