To prevent blisters, you need to minimise friction. For the feet, this begins with shoe selection. Shoes should fit comfortably, with about a thumb's width between your longest toe and the end of the shoe. Narrow shoes can cause blisters on the big toe and little toe. A shallow toe box can lead to blisters on the tops of the toes, while loose shoes can create blisters on the tips of the toes.
Choice of material for footwear is also important. Many of the new synthetic fibres have superior 'breathability' characteristics and moisture reducing capabilities than natural fibres. Mesh uppers, especially in running shoes, will also allow airflow and moisture exchange. An added benefit is weight reduction in the shoe.