System Velocity files live under dotCMS/WEB-INF/velocity. Your macro files live directly under this directory. Under this directory you will also find a lot of folders and files which contain velocity code for doing lots of different functions within the dotCMS. These files live under the static and application directory.
Under the static directory you can find files to list products, create users, and lots of others dotCMS examples.