The best way of knowing how well you understand something is to write it.
Writing forces you to explain your thoughts in an organized way. Writing helps to broaden your vocabulary when you are trying to find the right words to convey your meaning.
What you thought was a great idea in your head does not always translate when put on paper.
When your thoughts are written down they can be shared and discussed.
Writing allows you to revisit your past thought processes.