Sanskrit has many complex phonological processes, called sandhi, which alter sounds because of the presence of neighboring sounds at morpheme or word boundaries. See Sanskrit phonology and Shiksha for a more thorough discussion of the sounds of Sanskrit.