Currently the term "ArtificialIntelligence" is used almost exclusively as a marketing buzzword. In so far as it has any meaning it means either:
The definition of Artificial Intelligence changes as programs get more sophisticated - mostly because things that we think require intelligence eventually prove to be do-able with heuristics and/or brute force and/or new algorithms. For example, machine vision (recognising objects, driving cars, etc) used to be thought to require intelligence, but now computers can do these things fairly easily, without what we would call "intelligence".