Does granite stain?

Most natural stones are porous to some degree. Granite has very little porosity. Most colors will never show any moisture. A few colors may show some moisture if exposed for a period of time. For example, a puddle of water left on the counter for 30 minutes for some colors, may show a dark spot when the water is wiped away. This spot will then dry up and no evidence will show. Only a few colors demonstrate this trait.