What is Artificial Intelligence (AI) and its Aspects?