What does the "Think" function do?

The wiki says “Called when the entity thinks” which has to be the worst definition on the wiki, using the word you’re describing in the definition… Whats the purpose of it?

If you want another definition, it’s the function that’s called each frame/tick while i’ts active on the scene
On client will be more faster than server, because on client think it’s called by frames, and on server by ticks, if you want it called more times on server, you must change tickrate

It’s a hook that’s constantly run per tick.

To add to this, every tick on the server, every frame on the client.

So basically if your tickrate is 66, it runs 66 times a second etc

Updated:

Thanks for the heads up.

Thank you very much!!