What the heck is a caret?

A caret is the proofreading symbol used to show where something is to be inserted into text. Interestingly, the word also has two newer meanings:

  • "the symbol ^ " from the form of – a V, pointing upwards
  • text cursor” from the meaning of – “insert here”

In the PyCharm documentation you linked, “caret” just means “cursor”.