dist
contains the compiled binaries for the solana programs in the programs
directory.
src
contains TS client in client
and Rust programs in program
.
program
contains the Rust programs that are compiled to the dist
directory.
client
contains the TS client.
Read package.json for more info.