What is a budget?

What information should it include?

http://www.google.com/#q=budget+definition