UNTANGLING THE ENIGMA OF BONDS: A NOVICE'S OVERVIEW TO THE BASICS AND ADVANCED CONCEPTS