There are elaborate daily worship services. There are many festivals each year attended by millions of people. A large number of traditional festivals are observed by the devotees of Jagannath. Out of those numerous festivals, twelve are important.