What is the difference between t-SNE and PCA for dimensionality reduction?

Technical