noun. thinking something out with care in order to achieve complete understanding of it.
noun. the creation of something in the mind.