To protect something, identifying and understanding the threats to it is crucial.
Threat Modeling does just that.
Be it software, networks, applications, distributed systems – threat modeling can be used across technologies and products barring a few.
