From small to big: understanding noncovalent interactions in chemical systems from quantum mechanical models