A terrarium is a mini-ecosystem for indoor plants. Choose a container and plants that thrive in humid environments, like ferns and mosses. Use a well-draining soil and add decorative elements like rocks and shells.