It is a practical distinction. An engine is not a car.
For a mechanic, that's a practical distinction. For most people, it isn't.
the most widely used API surfaces are already shaped around chat, it's different and most analogies will fall short in some way
For a mechanic, that's a practical distinction. For most people, it isn't.