Buy or sell puts?

Is it better to buy or sell put options? What kind of transactions involve put options?  How can I profit from trading puts? What are the mechanics of a put spread? A put is an option contract that gives its owner an ability to sell shares of stock at a predetermined [strike] price by a specific [option expiration] […]