Platelets, anucleate blood components, represent the major cell type involved in the regulation of hemostasis and thrombosis. In addition to performing haemostatic roles, platelets can influence both innate and adaptive immune responses. In this review, we summarize the development of platelets and their functions in hemostasis. We also discuss the interactions between platelet products and innate or adaptive immune cells, including neutrophils, monocytes, macrophages, T cells, B cells and dendritic cells. Activated platelets and released molecules regulate the differentiation and function of these cells via platelet-derived receptors or secreting molecules. Platelets have dual effects on nearly all immune cells. Understanding the exact mechanisms underlying these effects will enable further application of platelet transfusion.