If you think definitions are a great way of getting rid of confusions, if you think definitions can help you get crystal clear understanding of the way...