Viruses cause colds and the flu. Both are respiratory infections. The simplest way to tell the difference is by looking at your symptoms. If you have a cold, you’ll probably have symptoms like these: runny or stuffy nose; sore throat; sneezing; cough; headache or body aches; mild tiredness; Flu symptoms can include: dry, hacking cough