This document summarizes techniques for establishing trust in recommender systems. It discusses aspects of trust like social awareness, robustness, and explainability. It then outlines different recommendation methods like collaborative filtering, autoencoders, RNNs, and GNNs that leverage social behaviors and graphs. It also discusses making systems robust against shilling attacks and developing explainable recommender systems that help users understand recommendations through text, visuals, or multimodal explanations. The conclusion states that as recommendation systems become more advanced and prevalent, establishing trust will become increasingly important.