A detailed and comprehensive deep dive