a sequence of characters is known as string.
-- mutable (StringBuffer) and immutable (String)
--Immutable String cannot be modified with the original location, but few methods of String class allow modifications, but those methods return a new string object with modified content, means modification occurs with the new location.