Quantum Fluctuations and The Universe