Fly fishing is a method that uses lightweight lures called artificial flies to attract fish. These flies mimic insects and are crafted with various materials.