A jack plane is a general-purpose woodworking bench plane, used for dressing timber down to size in preparation for truing or edge jointing.