The major difference between the two is the fiber source. Wool carpets are constructed from natural fibers, free of toxins and chemicals unless they're added later. Conversely, nylon is a synthetic, man-made fiber created from chemicals.