I am new to wordpress and i am learning a lot. But i am making this intranet site and i need to make a form just like Facebook's update status where my logged in users will need to update their status or upload some images with a description on it. Then underneath that, i will need to have a comment section and like buttons.
The Buddypress plugin allows your users to have a profile and create status posts (Facebook style updates) . It's a very popular and free plugin to use. It appears when going to the Add Plugins page in the Admin area.
To add more functionality they're lots of plugins that play well with Buddypress but not all do. I would keep that in mind when adding additional plugins to your site.
There is a paid plugin doing this: Status from WPMUDEV