5. The method of claim 1 , wherein the action button comprises a grab button enabling dragging of the music to a folder.
1. A method, comprising: providing, via a computing device, a window of a first webpage providing a user interface to search music, the user interface comprising a plurality of search tools including a keyword search tool having a first user interface element configured to receive a set of keywords from a user, the keyword search tool configured to identify a set of music search results based on matching with the keywords, and a set of filter tools having at least one second user interface element separate from the first user interface element and configured to receive a set of filtering options, the set of filter tools configured to filter the set of music search results based on the filter options specified in the at least one second user interface element, wherein the at least one second user interface element of the set of filter tools is capable of receiving the set of filtering options without the user providing input to the first user interface element of the keyword search tool, wherein the keyword search tool is configured to cause the set of filter tools to apply filter options corresponding to keywords received from the user in the keyword search tool, and wherein the set of filter tools are configured to cause the keyword search tool to receive keywords corresponding to filter options applied by user in the set filter tools; providing, by the computing device within the window of the first webpage, the set of music search results as a list of items in the first webpage, each of the items corresponding to a music piece; when an item in the list corresponding to a search result of the set of music search results is selected by the user in the user interface, expanding the item within the list corresponding to the selected music search result within the window of the first webpage to present, inside the list at a location near the selected search result, an explore-more button, an action button, an audio player showing a waveform representing audio of the selected music search result, a description of the selected music search result, and artwork associated with the search result; updating search results within the window without leaving the first webpage when the filter tools are used to modify search criteria; and in response to a user selection of the explore-more button, determining acoustic attributes of a piece of music in the search result in which the explore-more button is presented, the acoustic attributes based on numerical measurements of audio signals in the piece of music, initiating a new search using at least the acoustic attributes, wherein the acoustic attributes cannot be searched using the keyword search tool, and presenting results of the new search in a list ordered according to a degree of acoustic similarity with the piece of music.