https://itsfoss.com/apt-vs-apt-get-difference/
tl;dr apt is a simplified wrapper on apt-get and apt-cache. the end user (humans) won't notice much difference because they would likely only use the same few commands (install, update, ugprade, remove), but apt-get/apt-cache are capable of much more obscure things.