This video provides an introduction to Domain-Specific Modeling (DSM) and a demonstration with a small example about how it is different from general purpose modeling languages like the Unified Modeling Language (UML).
Further reading: UML vs. Domain-Specific Languages