Why did Shakespeare write Othello?
Shakespeare wrote plays for a living. It was his job (or at
least one of them). He had to find good stories and make them into
plays which could be performed by the actors in the Lord
Chamberlain's Men or as they were later known, the King's Men. He
must have come across the story of Othello (it is in a book of
Italian stories called Gli Hecatommithi by Cinthio), and have
thought it would make a good play.