The NHS says flu tends to be more severe than a cold and comes on within hours, while a cold appears gradually.