Asphalt is the material itself, while tarmac is a colloquial term for a type of road surface. Tarmac is a shortening of 'tarmacadam,' a road surfacing material that includes crushed stone and tar.