Particles & its waves