How I finally understood java streams as a Beginner

First let us understand, why we need streams?