An Extensive Guide