A marijuana dispensary is a licensed establishment which offers an array of cannabis products on the market. The products could include marijuana flower, edibles, concentrates, and topicals.