An invitation can be made using word processing or graphic design software such as Microsoft Word, Adobe Photoshop, Adobe Illustrator, Adobe InDesign, Apple Pages, WordPerfect and CorelWrite.
Both word processing and graphic design software allow a user to create an invitation. Both types of software have layout and text capabilities. They allow a user to either import photos and graphics created in another program or create graphics in the software itself. They also allow the user to save the finished invitation in numerous file formats that can then be distributed via email or printed document. Most provide templates that make completing an invitation simple.