The difference between Modern and Old-fashioned
When used as nouns, modern means someone who lives in modern times, whereas old-fashioned means a whiskey-based cocktail.
When used as adjectives, modern means pertaining to a current or recent time and style, whereas old-fashioned means of a thing, outdated or no longer in vogue.
check bellow for the other definitions of Modern and Old-fashioned
-
Modern as an adjective:
Pertaining to a current or recent time and style; not ancient.
Examples:
"Our online interactive game is a modern approach nowrap to teaching about gum disease.  nowrap Although it was built in the 1600s, the building still has nowrap a very modern look."
-
Modern as an adjective (history):
Pertaining to the modern period (c.1800 to contemporary times), particularly in academic historiography.
-
Modern as a noun:
Someone who lives in modern times.
-
Modern as a noun:
The modern time.
-
Old-fashioned as an adjective:
Of a thing, outdated or no longer in vogue.
Examples:
"My bike is old-fashioned but it gets me around."
-
Old-fashioned as an adjective:
Of a person, preferring the customs of earlier times.
Examples:
"You can’t stay the night, because my parents are a bit old-fashioned."
-
Old-fashioned as a noun:
A whiskey-based cocktail.