Shelving is generally intended for smaller or lighter products that are loaded and removed by hand. Racking is designed for larger or heavier loads and uses stronger upright frames and beams.
The correct system depends on the size and weight of the goods, how they will be handled and the available space.
Related: Shelving & Racking Buyers Guide