Mark starts with a hypothetical getRealtimeStockquote() operation and describes the benefits in transforming it, first to a more general getStockquote() and finally into a get(). In his opinion, this principle is essential for achieving the goal of interface/implementation separation.
Read the full article for more information here.