I will introduce the field, the kind of objects we manipulate, the sub fields and the kind of problems we want to solve... I will also focus on discrete diferential geometry and our current work on trying to adapt existing tools to geometry defined by surfels (surfaces of voxels).