Semaglutide aids in weight loss by reducing appetite and promoting a sense of fullness, leading to decreased food intake and, consequently, weight loss.