filter - boolean, cachable query - contributes to scores
therefore - filter when you can, query when you must
JSON query DSL
query - ability to create custom scoring formula, in a range of languages
facets - aggregate results in bits - e.g results by tags. in 1.0 they're 'aggregates'
aggregations in 1.0 can do nested aggs - e.g all comments within questions on python grouped by tags