Since i hardly ever need or want to use a RAD environment, i've only used lazarus a handful of times. I am now thinking i should use it more since ill be able to use delphi and laz projects from other people better.

I've been using geany and emacs(love emacs hate pascal-mode, and dont feel like learning lisp to correct it), i've always used more basic text editors for programming. i always get lost in the GUI of the bulkier IDEs, commands are easier for me.

Few thing i need help figuring out:

-I got some unit files which i often use is there a way in Lazarus to make it easy to include in my projects.
-What is a package?

I thought i could put my units into a package but i think i misunderstood what a package is for, since it didn't work.