Personally, I only call SmartApps the ones in the new platform and the others are Groovy/Legacy SmartApps.
But, there are other references like Graham mentioned, the API reference > Apps endpoint defines only two types of apps “Lambda”/“Webhook”:
Also, in some tutorials, they are called endpoint SmartApps: