title: What in the world is an Inline Function in Javascript and what cases would prompt its use?
body: <p>Here is the example that Udacity gives:</p>
  
  <pre><code>var favoriteMovie = function displayFavorite(movieName) {
    console.log("My favorite movie is " + movieName);
  };
  
  function movies(messageFunction, name) {
    messageFunction(name);
  }
  
  movies(favoriteMovie, "Finding Nemo");
  </code></pre>
  
  <p>returns: My favorite movie is Finding Nemo.</p>
  
  <ol>
  <li>How do these two functions relate?</li>
  <li>Why would someone choose this type of coding to go about something that seems like it could be more straightforward? I just don't understand, and need a more thorough answer than I've been getting from the course.</li>
  </ol>