what does it mean to write on spec
A spec script, also known as a speculative screenplay, is a non-commissioned and unsolicited screenplay. It is usually written by a screenwriter who hopes to have the script optioned and eventually purchased by a producer, production company, or studio.