PropertyChanged is an event. RaisePropertyChanged is the method used to raise the event.
Of course, you could invoke the event directly from your property setter, but then you would have to check every time if the handler is not null... better to do it in one place.