To fill holes in a wall, there are several options depending on the size of the hole. For tiny nail and screw holes, use a putty knife to fill them with spackling or wall joint compound. Allow the area to dry, then sand lightly. For holes between 1/2 and 1 1/2 inches in diameter, bridge the gap with a piece of adhesive-backed fiberglass mesh. Cut a piece of fiberglass mesh to overlap the hole by at least 1 inch on all sides. Peel off the paper backing and press the mesh to the wall. Apply joint compound over the mesh and feather it out with a drywall knife. Allow the area to dry, then sand lightly. For larger holes, use a drywall patch. Clean the hole by scraping the area with a putty knife and lightly sanding the area around the hole to remove any loose paint or debris. Apply the wall patch according to the manufacturers instructions. For deep holes, use spackle and a putty knife. Apply the spackle with a putty knife forcing it into each hole and smooth it at the surface. After it dries, sand down any bulges and then apply another thin coat to cover recessions or cracks.