Merrill Lynch and Merrill Edge are both subsidiaries of Bank of America corporation. Merrill Lynch is an investment platform that provides advisors who work one-on-one with clients to understand their investment needs, but this service often comes at a cost. Merrill Edge is also an investment platform, but it offers investors a way to manage their own investments or to have managed portfolios at a more affordable cost.