Spot is a versatile English word with multiple meanings:
1. A small round mark or stain
2. A particular place or location
3. To see or notice something
4. In finance, refers to immediate delivery (spot price)
5. In sports, a designated position (e.g. penalty spot)
6. Slang for a difficult situation ("in a tight spot")
7. In advertising, a commercial spot