@AppLee yes, I am a developer, Android developer, however mine was just curiosity. Among other things, I have a long programming experience and it is the first time I come across these two acronyms. Evidently I am still on the road to ignorance.
Thanks