Quantum Chaos And Eigenstate Thermalization: Foundations And Implications