A different viewpoint, opposing this theological concept is the concept of Krishna as an avatar of Narayana or Vishnu. It should be however noted that although it is usual to speak of Vishnu as the source of the avataras, this is only one of the names of god of Vaishnavism, who is also known as Narayana, Vasudeva and Krishna and behind each of those names there is a divine figure with attributed supremacy in Vaishnavism.