What does the Human do when he thinks? He uses his own algorithms, ways of reasoning, let's say, and data with them.
He learns (and forgets) or modifies these algorithms, over time; intelligent software can do the same thing, but much faster and with billions and billions of pieces of information, which it can find millions of times faster.