Korean Grammar Notes TTMIK
Book 2: lesson 6

But, However / 그렇지만, 그런데

그렇지만 = but, however (contrasting)

그런데 = but, however (or and depending on context)