So forgive me, but even with the several replies, I'm still not quite sure what your asking...
Are asking what the definition of ATTI (Attitude) mode is OR are you asking how to enter this mode on the MPP?
I hope one of these is what your after because I'm going to answer both, relating to your OP, which mentioned the MPP, and not the Hubsan you later mentioned, which I know nadda about!
So I've never seen a definition of ATTI mode either, from DJI, but the description that one of the first replies mentioned is solid, except regarding the MPP, I'd only add that unless you've used the Assistant 2 (v1.1.2) debug method to enable this function to be switched to on-demand (a totally different subject of which there is alot of threads to visit, if your interested) then your MPP or any Mavic will only enter ATTI, when its lost GPS reception. Its pretty much the 4th flying mode on the mavics, that isnt manually selectable, but keeps you in the air, if you lose GPS lock. Also, I'm not sure if ATTI mode holds its altitude using its vision sensor on bottom or if it uses its internal barometric sensor to sense that heights pressure?
(Correct me if I'm wrong on any this, my more adept forum brethren.)
Now if you were looking for a definition on ATTI mode to help explain what your Hubsan is doing, during flight, I'd have to say that while it might mimic what you think ATTI mode is, I doubt the Hubsan has the same internal sensors that would allow this, but like I said, I know nadda about Hubsan. I'd guess that your hubsan is drifting due to lack of GPS data, if it even has a GPS rxcvr installed.
Hope this helps somewhat!
JD