We tend to define AI as a computer system, essentially, that can enable machines or programs to do tasks that would typically require human intelligence.
One thing that is complicated in this area is that even AI developers, experts in AI, will actually disagree on what AI is. They will give you different definitions of AI so, as you said, there are many technologies that may or may not be considered AI, depending on who you're talking to.