1) This is operating a business after hours(in the moonlight). It is when a person carries on a business on a part-time basis. Normally works during the day or has another business that is their main concern.
2) Used to describe a person that has more than one job. They would have a main job during the day and have and extra job in the evening or night. The extra job is the moonlighting.
Knowledge is the key to success. That is why we have gone to great lengths to get you these business terms and jargon, and explain them in Plain English. Its very easy to comprehend. Learn to understanding and know your business jargon. This will keep you informed among your peers. Bookmark Your business dictionary.