Tackle boxes are often made of plastic or metal and have compartments, dividers, and trays to keep gear organized. They have lids that close tightly to protect from water splashes. Tackle bags are made of fabric and have straps, layers, and pockets, which are great for carrying things other than fishing gear and tackle.