What does the -p option do in the read command?
read -p "Please enter your first name: " firstName
An explanation of the -p option on read's manual page (I don't understand this):
output the string PROMPT without a trailing newline before attempting to read
I don't understand what 'the string PROMPT' means, nor do I understand what 'a trailing newline' is.