LLC is a Limited Liability Company. Not a Corporation. We currently have one for the farm and I've been part of an S-Corp as well. One of my banking jobs was processing small business loans and dealing with all types of entities. There are significant legal and tax differences among the different types of entities.
LLC are taxed as individuals (you file schedules on your personal return). Any business can offset income with the lease expenses. Of course, you can also deduct the depreciation on a purchase.