What is the difference between the notion of cell decomposition of a CW-complex, and the notion of stratification of a topological space ?

I know that cell decomposition of a CW-complex is usefull to define cellular homology and cohomology. Which kind of homology and cohomology is defined by the use of the notion of stratification if by analogy, cell decomposition of a CW-complex is usefull to define cellular homology and cohomology ?

Thanks in advance for your help.