As I understand, a certificate serves the purpose of signing an app bundle and identifying that an app actually came from the developer it claims to come from.
What is the intent behind requiring registered developer to create separate certificate for each development and distribution of iOS apps? Why can't distribution be done using just one certificate.
Note: I have already searched through SO to find potential duplicates. The closest one to my question that I can find is, Difference between development and distribution certificate [duplicate], but it still doesn't answer the question.