The NASDAQ Composite index covers the stocks that are listed on the NASDAQ stock exchange while the NASDAQ 100 contains the top 100 non-financial companies according to their market capitalization.