front controller mentions only about the controller part whereas MVC mentions Model-view and controller which enables seperation of responsibilities
eg:struts is based on front controller design pattern(ActionServlet) Sample web application pet store is MVC based
posted 10 years ago
Adding to what Renu said ...
Front Controller is an enhancement done to the MVC, by making the controller components more cohesive.
Request handling and control dispatching which is common in all controllers, now goes into the front controller object. Each controller thus becomes cohesive with what business that is unique to itself.