Lets take it like that: some bitcoins appeared in your wallet without you actually buying them. If you purchase things with bitcoin without switching it to actual fiat there's not a big chance to get traced but if you e.g. want to withdraw bitcoin to cash in like a supermarket or ATM there's a pretty big chance to get traced cause you went from online activity to real life activity