Hi,
DSSS stands for Direct Sequence Spread Spectrum and CCK stands for Complementary Code Keying. Both of these are modulation schemes for WLAN devices and they are compliant to IEEE 802.11b.
In DSSS systems, PN codes modulate information bits and the whole system bandwidth is always available for all users.
CCK uses bit sequences more efficiently and thus makes more efficient use of them. CCK has the ability to transfer more data per unit for a given signal bandwidth.