Flow describes the state of being totally engaged & involved in what you're doing. Flow typically seems noticeable a little while into whatever you're doing. It can last minutes or hours, for most people it seems to be a fairly long period of time.