What is the difference between an S corp and an LLC?

I own a small business and I am confused. Which would be best for my company? Here are some things to consider: LLCs can have an unlimited number of members;…