As someone who has a very vivid imagination - daydreaming is second nature to me. It’s very useful to me because I can use it to learn stuff by doing my best to simulate how they work step by step, usually all I need is a good description and some background info.