Question: what is the difference between certified scrum master and professional scrum master?
Answer: As a Certified Scrum Master (CSM) the person has always attended a licensed training by a Certified Scrum Trainer (CST). The training is optional and does not lead to any certification alone. As a Professional Scrum Master (PSM), the person does not need to have attended any training.