Lord Vishnu is worshiped primarily as Avatar, or incarnations, particularly as Rama and Krishna, the principal characters of the epics Ramayana and Mahabharata