Fundamentals of Flow