Facebook has just filed its preliminary prospectus, the initial document that must be filed with the SEC before a company goes public.

The company is seeking to raise $5 billion, according to Mashable.com. If Facebook is able to raise the money, it will be one of biggest technology IPOs ever.

Morgan Stanley, the major investment bank, will act as the lead underwriter for the preliminary prospectus. Goldman Sachs, Bank of America and other investment firms will take secondary positions. Shares will reportedly hit the market in May.

Facebook's initial filing can be view here.