フロントエンドはユーザーに見える部分のことになります。
Web開発では、UXデザインやフロントエンジニアが大活躍します。また、会社によってはクライアントとの打ち合わせを直接行うこともあります。
HTMLとCSSを学び、JavaScriptを学ぶのが通例ですが、これに限ることはありません。
Webデザインやウェブアプリケーションに興味がある人は是非フロントエンドの道を進んでいきましょう。