They are very similar command line tools available in Trusty (14.04) and later.
apt-get and apt-cache's most commonly used commands are available in apt.
apt-get may be considered as lower-level and "back-end", and support other APT-based tools.
apt is designed for end-users (human) and its output may be changed between versions.
READ MORE: from the sourc link..