Solving contact problems is extremely hard due to the highly nonlinear nature of the problem. This research aims at creating a completely new methodology for contact resolution, whereby the displacement field is enriched along contact interfaces. Contact constraints are then be enforced by using either multiple-point constraints or Lagrange multipliers. The formulation shows that, without any stabilization, contact tractions are transferred properly. The method can also be used for coupling non-conforming discretizations.