Understanding Dark Matter and Dark Energy