Liniments are liquid suspensions or dispersions that are applied to the skin by rubbing They usually contain an anodyne (to relieve pain) or a rubifacient (to redden the skin).
Lotions are liquid preparations that are applied to the skin without rubbing. Lotions can be protective, emollient, cooling, ...