Atomic orbitals can be used as a basis set for constructing molecular orbitals. The overlap between atomic orbitals is non-zero but typically small. The interaction between atoms is primarily due to the overlap of their atomic orbitals.
These assumptions simplify the complex quantum mechanical problem of many-electron systems, making it tractable for computational methods.