He is called Saint James the Greater to distinguish him from James, son of Alphaeus, who is also known as James the Less.
Called St.James the Greater to tell him apart from James, son of Alphaeus, known as James the Less.