Also the reason I recommended that you research those topics was because from our conversations and those with others I understand that you enjoy researching subjects. Rather than me explain any concepts, I know that you are more than capable of researching them yourself.
I was sharing what I have personally found helpful.