Most species of spiders prefer to live outdoors and have only wandered onto your property because your yard provides them with a plentiful supply of food. Spiders feed on a variety of insects including flies, cockroaches, grasshoppers, and even other spiders. Spiders are also attracted to properties that offer them a variety of places to hide. Some of their favorite places to hunker down in include dark, secluded areas of properties, under piles of debris, and within heavy vegetation.