Like other addition reactions, this one follows the pattern of RC=CR' → RZC=CZR', where "Z" is the thing being added across the double bond. Or to represent it pictorially, since you still don't get it for some reason, here's the reaction with hydrogen...
As you can see, it's not our most confusing reaction. This is a simple way to turn an alkene into an alkane, or to remove C=C bonds in general. The catalyst here is a metal, often palladium. As far as I know, the metal catalyst is mixed into charcoal to maximize the surface area for the reaction, but I would imagine that there are other methods used in some cases. If this is done with palladium, a typical abbreviation for the catalyst is "Pd-C" (standing for palladium on carbon).Also, π-bonds and rings are known as degrees of unsaturation. Each π-bond or ring in a molecule counts as one degree of unsaturation. So replacing the double bond with bonds to hydrogen is a way of "saturating" the molecule. You've probably encountered this concept with saturated and unsaturated fats. But I explain no further. Good day to you.