Around Bourgain’s Discretized Sum Product Theorem and Its Many Applications