Binary, executable files. Optimally only one file – the executable program.
C, C++, C<> Header files.
(optional)
Shared and dynamically compiled libraries needed by the binary or to develop with this package.
Source code of the program.
(not present in minimal mode)
Read-only data.
Variable data like configurations, game stats and saves. Also the working directory from where the binary will be executed.