Definition of office

What does the word office mean?