Which of the following best describes the difference between commands in imperative and functional programming?