They seem the same meaning to me. They would normally relate to warm, romantic feelings, I think, but I can also imagine that they could be applied to other, non-sexual emotions.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.