Ok, I'm uneducated in physics and all I know is what I've learned from the internet and a single book "universe in a nutshell" by hawking. I am hoping someone here can shed some light on my apparent misunderstanding of time dilation. As far as I know time dilation is an effect of light frequencies, and works in two ways, one due to gravity differences, and one due to speed differences. Relatively, time goes slower when closer to a strong gravitational field, and faster when further from a strong gravitational field. Also, time goes slower at faster (relative) speeds. As an object accelerates, time for it will slow down, when compared to a relatively slower moving observer. As an object approaches a strong gravitational field, its time will slow in comparison to an observer who is further from the gravitational field. Is this correct so far?