Carnivorous plants grow in nutrient poor habitats such as sphagnum bogs, where the ability to trap insects gives them an evolutionary advantage over other plants. Pitcher plants such as the genera Sarracenia and Nepenthes trap insects in fluid filled pitchers. Genera such as Drosera and Pinguicula have sticky leaves which mire their victims. Wherever your location you can probably either grow some species Carnivorous Plants in your home or outside in an artificial bog. Many Carnivorous plants such as temperate Drosera are very easy to grow if you give them the right treatment.
Carnivorous plants require a lot of water.
Many of them grow better when their pot is set in a dish of water during the growing season. Most carnivorous plants should not be fertilized and should be grown in a nutrient poor growing medium. Carnivorous plants get most of their nutrition from captured animals, not from their roots. My carnivorous plant collection I have grown most of my carnivorous plants from seed. I set up an artificial bog outside to grow venus fly traps, Drosera intermedia , and Sarracenia purpurea .