The word spoof means to hoax, trick or deceive therefore, in the it world, spoofing refers tricking or deceiving computer systems or other computer users. This is typically done by hiding ones identity or faking the identity of another user on the internet.
spoofing can take place on the internet in several different ways. One common method is through email. Email spoofing involves sending messages from a bogus email address or faking the email address of another user. Fortunately, most email servers have security features that prevent on authorised users from sending messages. However, spammers often send spam messages form their own SMTP, which allows them to use fake email address. Therefore, it is possible to receive email from an address that is not the actual address of the person sending the message.
Finally, spoofing can be done by simple faking an identity, such as an online user name. For example, when posting on a web discussion board, a user may pretend he is the representative for a certain company, when he actually has no association with the organisation. In online chat rooms users may fake their age, gender, and location.
while the internet is the great place to communicate with others, it could be also be an easy place to fake an identity. Therefore, always make sure you know who you are communicating with before giving your private information.