How Do Theft, Robbery, and Burglary Differ in Texas?

Texas treats theft, robbery, and burglary as three separate offenses. The difference between them can be the difference between a fine and a felony, and it often turns on facts people assume do not matter.