Once you are comfortable with the ELB configuration, you can start to experiment with path-based routing. In a nutshell, it allows you to inspect a request and proxy it to different targets based on the path that's requested.
One common scenario you might encounter is needing to route requests for /blog to a different set of servers running WordPress, instead of to your main server pool, which is running your Ruby on Rails application.