What Is a Bond? Understanding Bond Types and How They Work