The Bose-Hubbard model is a theoretical model used in condensed matter physics to describe the behavior of ultracold atoms trapped in optical lattices. The model was proposed by originally by John Hubbard, while the term 'Bose' refers to the fact that this particular application is composed of bosonic particles. The Bose-Hubbard model describes a lattice of potential holes, each of which can be occupied by zero, one or more identical bosonic atoms. The model considers two types of energy interactions: the kinetic energy of atoms and the interactions between atoms at the same site. Kinetic energy is represented by the hopping parameter, which determines the probability of an atom moving from one site to a nearby site. Interaction energy is represented by the in-site interaction parameter, which determines the energy cost or gain of having multiple atoms occupying the same site. The Bose-Hubbard model is described by the Hamiltonian: