For example, the automatic loading of classes is different. Tp6 uses composer to automatically load classes, and tp5 composer+ implements a set by itself.
Tp6 improves the implementation of middleware, and tp6 also implements the operation of files through containers.