We will review the state of the art in Consensus Based Optimization models both from the theoretical and practical viewpoint. Ideas on the proof of the convergence of the algorithm will be given together with a discussion about its performance in the challenging problem of global optimization. The talk is based on recent works with Y.-P. Choi, O. Tse, C. Totzeck, L. Li, S. Jin, and Y. Zhu.