それぞれの特徴は以下の通り
Apache
・Webサーバ
・Tomcat単体より高機能(クラスタリング、キャッシュ、アクセスコントロールなど)
・静的なページ(html)の処理がTomcat単体より高速
Tomcat
・アプリケーションサーバ(Jsp、サーブレットを動かすのに必要)
・単独でWebサーバとして動作することも可能(機能はApacheより劣る)
・ApacheやIISのプラグインと動作できる
Tomcat単体でもJavaのWebアプリケーションを動作させることは可能
テスト環境などならTomcat単体でもよいかもしれないが
実際に運用する場合はApache+Tomcatの構成にした方が良いと思われる