what is the difference between 401k and tsp?
While the TSP isn't technically a 401k, it is a defined contribution plan just like a 401k (and a 403b for that matter). Defined contribution means your employer – in this case, the Federal Government – will contribute a defined amount toward retirement for you subject to certain rules.