EUR-Lex provides free access, in the 24 official EU languages, to:

the Official Journal of the European Union
EU law (EU treaties, directives, regulations, decisions, consolidated legislation, etc.)
preparatory acts (legislative proposals, reports, green and white papers, etc.)
EU case-law (judgements, orders, etc.)
international agreements
EFTA documents
other public documents.

It also allows you to follow legislative procedures.

The database is updated daily and contains more than 3 million items with some texts dating back to 1951. Each document is displayed with analytical metadata (publication reference, dates, keywords, etc.) organised behind different tabs:

About this document
Linked documents
Procedure (the life cycle of a document)

A document can be displayed in up to 3 languages simultaneously.