Tubes... options and flat prevention!
The bad news is, anything you do to prevent flat tires will add weight to your wheels. In general, you want to keep your bike light, and especially the wheels. But, on the other hand, you don't want to stop and fix a flat every mile. If you ride in an area where puncture-weeds and other hazards abound, you may want to take steps to avoid flats.
Puncture-resistant tires will add a pound of weight to your bike.
Tire liners don't prevent snakebites on turns or jumps, and they don't prevent cuts from exposed spoke-holes.
Tire liners are a good compromise for riders who don't ride violently, but are exposed to puncture-weeds.Slime tubes contain a leak-stopping goo. I've used these with my kids' bikes. My opinion: Slime tubes work fine for newbies and road bikers who encounter an occasional puncture-weed. Really hard-core mountain bikers will go for a tubeless setup with sealant.
The goo doesn't create a permanent "fix" for the leak. It tends to leak intermittently, unpredictably. And when you dunk the tube in the sink to find the leak -- guess what? -- you can't find it. For the same weight, you can use a puncture-resistant tube and never fix a kid's flat tire again. And slime doesn't give you any protection against cuts or snakebites.Slime can stop a leak from a small puncture. But it doesn't prevent snakebites and cuts, and the leak won't be permanently fixed.
Some tires (referring to the part with the tread here) are more prone to flats than others. In general, a cutaway tire is the most flat-resistant. The taller the tread, the less likely it is that a thorn will penetrate. See the section on tires.