Apa perbedaan antara default ganti ganti sudut dan stratergy onpush

@Component({  changeDetection: ChangeDetectionStrategy.OnPush})
Famous Fly