这两个词有区别。

首先,hard 可以做形容词,也可以做副词。做形容词意思是:坚硬的,努力的。副词努力的,辛苦的,例如,she works so hard to go to college她如此努力为了考大学。

其次,strong只能做形容词,意思是:坚强的,强大的,浓烈的,猛烈的。例如:the wind is so strong that we can't go outside.风如此猛烈,以至于我们不能出去。