UNDERSTANDING BDM AND BDG: A DETAILED THOROUGH HANDBOOK