Why do attorneys specialize in certain areas?

The practice of law is multi-faceted. Family law, business law, maritime law, property law, personal injury law, and estate planning are just a few areas of law that might quickly come to mind. Each one of these areas may require additional education in law school and...