В чем разница между кэшем и состоянием?

frontendкэшосновыразработкасостояние