Electromagnetism is one of how many interactions in nature ?
Therefore subject areas encompass energy , forces , mechanics , radiation , heat , matter , electromagnetism , quantum mechanics and general theory of relativity .