A method comprising: maintaining , by a computing device comprising a playback device , a playback history for media items played by a media playback system , the media playback system comprising the playback device and one or more playback zones, wherein the playback history comprises: for each of the media items, an indication of a playback zone in which the media item was played, a time at which the media item was played, and metadata associated with the media item, wherein the metadata comprises at least one of an album associated with the media item, a genre associated with the media item, and a track name associated with the media item; and information identifying a playback history playlist that given media items played by the media playback system are part of, wherein the playback history playlist includes media items played by the media playback system between media contextual points; receiving , by the computing device, a request, wherein the request indicates one or more of: the playback zone in which the media item was played, the time at which the media item was played, and the metadata associated with the media item; and based on the request, transmitting , by the computing device, a portion of the playback history , wherein the portion of the playback history identifies media items played by one of the playback zones at a given time. maintaining , by a computing device comprising a playback device , a playback history for media items played by a media playback system , the media playback system comprising the playback device and one or more playback zones, wherein the playback history comprises: for each of the media items, an indication of a playback zone in which the media item was played, a time at which the media item was played, and metadata associated with the media item, wherein the metadata comprises at least one of an album associated with the media item, a genre associated with the media item, and a track name associated with the media item; and information identifying a playback history playlist that given media items played by the media playback system are part of, wherein the playback history playlist includes media items played by the media playback system between media contextual points; for each of the media items, an indication of a playback zone in which the media item was played, a time at which the media item was played, and metadata associated with the media item, wherein the metadata comprises at least one of an album associated with the media item, a genre associated with the media item, and a track name associated with the media item; and information identifying a playback history playlist that given media items played by the media playback system are part of, wherein the playback history playlist includes media items played by the media playback system between media contextual points; receiving , by the computing device, a request, wherein the request indicates one or more of: the playback zone in which the media item was played, the time at which the media item was played, and the metadata associated with the media item; and based on the request, transmitting , by the computing device, a portion of the playback history , wherein the portion of the playback history identifies media items played by one of the playback zones at a given time. <EOS>