HD capable vs. HD ready

Is my TV HD ready or HD capable. Which should I buy? What is the difference.