Serial vs int schema data type options When should serial be chosen over an int when choosing a data type for a table column? Are they separated out for indicating a difference in the data types. If so what type of data should be stored as serial and as int? 

Examples would be greatly appreciated.
Serial is used for auto-increment column of the table(so here auto increment is implicit), e.g. for node table nid has a serial data type and int can be any number based on size provided.


  'type': The generic datatype: 'varchar', 'char', 'int', 'serial',
  'float', 'numeric', 'text', 'blob' or 'datetime'. The types map to the
  underlying database engine specific datatypes. Use 'serial' for auto
  incrementing fields.


Reference: https://www.drupal.org/docs/7/api/schema-api/schema-reference