What is the core storage difference between a NumPy copy and a view?
A view is plain Python text rather than an array object.
Both always allocate independent data buffers.
A copy owns independent data, while a view provides another array object over shared data.
Both always share the original data and propagate every modification.