title: What is the difference between Spring Cloud Stream and Spring Cloud Task?
body: <p>My current understanding is that both of these projects are under Spring Cloud Dataflow, and serve as components of the pipeline. However, both can be made recurring (a stream is by definition recurring, where a task can run every certain time interval). In addition, both can be configured to communicate with the rest of the pipeline through the message broker. Currently there is <a href="https://stackoverflow.com/questions/54124680/spring-cloud-stream-app-vs-spring-cloud-task-app">this</a> unanswered question, so I've yet to find a clear answer.</p>