There is no difference between the two words. It's just a difference of perception. Both are used in honorifics, but Koreans think 감사합니다 is more formal.
It doesn't really make any difference.
> I know 'thank you' is 고맙습니다 and 감사합니다 in Korean.
> Is there any difference between this two?
I see. Thanks for kind explaining to me.
고맙습니다 ♡ 감사합니다.