Discrete Laplace Operator: Theory And Applications