Question: what is the difference between classic sites and new sites?
Answer: New Google Sites allows far more embed code than classic Sites' more restrictive HTML Box. HTML Box in classic Sites does not allow use of JavaScript or CSS in externally referenced files, whereas in new Sites the embed code tool does allow this.