мат - это сленг/арго. Мат - это часть лексики. Мат присутствует практически во всех языках. Иногда материные слова могут лучше передать эмоциональное состояние, чем культуное слово. По матерным словам и их смысловому использовнию есть научные работы. Вот здесь собраны словари матерных слов и матерных лексических оборотов: http://www.russki-mat.net/ Часто обычными словами можно глубже ранить, чем матерным словом.