的质量更为复杂。事实上广义相对论并没有对「质量」这一词汇提供单一的定义，而是提供了许多不同的定义，适用于不同的场合。在一些场合下，广义相对论中一系统之质量甚至可能是无法定义的。
狭义相对论中的质量.在狭义相对论中，一孤立系统之不变质量（此后单纯称为「质量」）可以用此系统的能量与动量来定义：其中"E" 是系统总能量，"p"是系统总动量，而"c" 是光速。简明地说，狭义相对论中一系统的质量为能量-动量四维矢量的范数(norm)。
沿用狭义相对论定义的障碍.