OK I am a dummy. What is the diff between a roller and a trainer. My front wheel came off and it support the bottom bracket and had a rolly thing on the back.

Roller or trainer?