DIR-3 KYC: eForm or web service?

Every DIN holder completes KYC each financial year. Here is when the eForm is mandatory and when the quicker web service is enough.