What is the meaning of [Food for Thought]

Something that makes you think carefully