Sunnah
Ghamidi sahb has explained all of this in detail in his book Meezan. He also has discussed each and every point in his series, this will answer all your queries: https://youtube.com/playlist?list=PLvDnnnkYLWQd0mKvIUKZMf_qeFmmcu3rQ