Flow is a mental state where you are fully energized, focused on, and enjoying an activity.

Read more