Add two more sentences to the following to make a paragraph
The input to the app is the users birthdate.
The output is the message indicating if it's the birthday or not.
I think the app decides which output to give back to the user, deciding whether the current date matches the date the user inputs determines which message should be output.