Question: what is the difference between include and extend in use case diagram?
Answer: Extend is used when a use case conditionally adds steps to another first class use case. ... Include is used to extract use case fragments that are duplicated in multiple use cases. The included use case cannot stand alone and the original use case is not complete without the included one.