Understanding Stone Tools and Archaeological Sites