先從兩個單詞的漢語意思説,age 年齡年紀,歲月years old …歲!
其次 用法上的不同:我們説What's your age? 你多大年紀,相當於我們説How old are you? 我們回答上面句子的時候可以用到years old比如説 I am sixteen years old. 
age 的其他用法 ,我們可以將其翻譯成年,這個時候與year 可以互換 看下面的例子 I haven't seen you for ages! 也可以説成 I haven't seen you for years. 
綜上: 這兩個詞既有不同,同時在特定語境中也可以是同義詞!