Common cold is caused by different types of viruses like rhinovirus and coronavirus, whereas flu is caused only by the influenza virus.