i have a question up here

If we can do everything with StringBuffer then why do we still have String?

Thanks
vijay