The managers of a fund can choose to close for new investors for several reasons, but the most noticeable is to control the size of the fund and to lower the administrative costs. Generally speaking, the smaller a fund, the more nimble it can be and the more markets in which it can participate.
Some mutual funds become so large that monthly inflows can amount to billions of dollars. Over time, the expected return from new money will drag down the returns of current investors.
Closing a fund off to new accounts is only one method of controlling the asset base's growth. Other means include raising the minimum investment amount and/or stopping existing investors from contributing more to the fund.