What Methods are Used for Creating a Website?