Why are cactus found in deserts?

because it is hot and very dry there