ビュッフェとバイキングの違いですが、ビュッフェスタイルとは並んだ料理から好きなものを取るという形式で食べ放題とは限りません。
また(立食での食事)や(セルフ方式の食事)という意味もあるようで、ネットなどで調べると直ぐに出てきます。
一方バイキングはと言うと、こちらは元々スカンジナビアの料理の様式の名称から来たものらしく日本ではバイキング=食べ放題と言うことになっています。
バイキングが食べ放題の日本語での呼び名で英語ではビュッフェではありませんので間違いの無い様に!
ビュッフェの語源はフランス語のようです。
バイキングは、もちろん海外で通じませんので、英語で食べ放題はAll you can eat.です。
ちなみに飲み放題は All you can drink. となります。