# data[].attributes.body
Social networking is the practice of expanding the number of one's business and/or social contacts by making connections through individuals, often through social media sites such as Facebook, Twitter, LinkedIn and Google+.

Based on the six degrees of separation concept (the idea that any two people on the planet could make contact through a chain of no more than five intermediaries), social networking establishes interconnected online communities (sometimes known as social graphs) that help people make contacts that would be good for them to know, but that they would be unlikely to have met otherwise.

Depending on the social media platform, members may be able to contact any other member. In other cases, members can contact anyone they have a connection to, and subsequently anyone that contact has a connection to, and so on. Some services require members to have a preexisting connection to contact other members.

While social networking has gone on almost as long as societies themselves have existed, the unparalleled potential of the Web to facilitate such connections has led to an exponential and ongoing expansion of that phenomenon. In addition to social media platforms, the capacity for social interaction and collaboration is increasingly built into business applications.

Dyadic, as an adjective, describes the interaction between a pair of individuals. A dyad can be linked via general communication, romantic interest, family relation, interests, work, partners in crime, and so on.

# data[].attributes.body
1. a regularly updated website or web page, typically one run by an individual or small group, that is written in an informal or conversational style.

http://blog.chrishannah.me/

Blog about I.T

huffingtonpost.com

# data[].attributes.body
What are on-line/web applications?

they are a combination of server-side scripts to manage the storage and retrieval of information, as well as, client-side scripts to present information to the users. they allow users to use online forms, content management systems.   In addition, the applications allow users to create documents, share information, collaborate on projects, and work on common documents regardless of location or device.

Example of web applications

Postmark - https://postmarkapp.com/
Buffer - https://buffer.com/
Freshdesk - https://freshdesk.com/

purpose and features of these applications

postmark -  Postmark leverages a quite vibrant color palette that naturally separates each section from another. Horizontal stripe layout lets highlight information hierarchy and makes key points evident and eye-catching. A photo of Head of Development adds an extra human touch.

Buffer -  Buffer interface constantly undergoes changes. Not only does the team try to react to customers’ demands and desires in time, providing them with a comfortable environment and first-rate service, but it also indicates that they are on trend and perfectly aware of modern requirements. Thus, the current version of the website features a one-screen landing page that is split into 2 equal parts to embrace the information more efficiently and at the same time be in vogue.

Freshdesk -  Freshdesk radiates of positive emotions and friendliness that instantly lure into. This is mainly because of a lovely image backdrop used for a header that features 3 funny children. In artificial World, utilization of such type of visuals usually adds particular warmth that is hard to resist.

Advantages

Cost effective development

With web-based applications, users access the system via a uniform environment—the web browser. While the user interaction with the application needs to be thoroughly tested on different web browsers, the application itself needs only be developed for a single operating system.

There is no need to develop and test it on all possible operating system versions and configurations. This makes development and troubleshooting much easier and for web applications that use a Flash front end testing and troubleshooting is even easier.

# data[].attributes.body
a wiki is a program which allows users to be able to  collaborate in forming the content of a web site.it provides interface for the users.

website
https://en.wikipedia.org/wiki/Main_Page

purpose and features
the purpose of wikipedia is that it an electronical encyclopedia. it provided valuable information which people can understand and use to wok with.

examples

wikipedia
wikihow
wiki

# data[].attributes.body
Interpersonal computing -- involving person-to-person interactions facilitated via websites that enable collaborative content creation, sharing and manipulation.

Web services -- involving application-to-application (and hence organization-to-organization) data and service exchanges facilitated by automated connections between web servers and other Internet technology.

Software as a service (SaaS) -- involving human interactions with digital content facilitated by applications delivered over the web and that free the user from locally installed software.

What it allows users to do

Web 2.0 applications are comprised of a wide variety of software and server solutions.  They do have some common features including:

Allows users to provide reliable content, e.g. http://www.wikipedia.com/

Gives the users the ability to manipulate and enhance that content

Focus on participation rather than publishing

EXAMPLES

Hosted services, of which Google Maps is the prime example.

Web applications (e.g., Internet-based word processing, spreadsheets, slide shows), including OpenOffice, Google Docs, and Flickr.

Social networking. The online communities MySpace and Facebook are the most popular social network sites used primarily by pre-college (MySpace) and older audiences (Facebook), respectively.

Video sharing sites, of which YouTube is the most popular example.

Content Syndication (RSS). True to its name, Really Simple Syndication (RSS) is a simple yet powerful way to feed information across the Web in a news-channel format that can deliver text, audio, pictorial, and video content. Podcasting is a form of RSS; blogs and wikis also can create RSS news channels. Web-based news aggregators are NewsGator, Google Reader, and Bloglines. Moreover, the latest versions of the browsers have RSS readers built in.

Wikis. You can get a free Wiki at Wikispaces.com. If you plan to install your own server, the recommended Wiki engines are MediaWiki (which powers Wikipedia), PmWiki, and Instiki.

Blogs. Good places to start your blog are at Blogger.com and WordPress. Search engines for blogs are Technorati and Google Blog Search. There is a free Blogger add-in for editing blogs with MS Word.

Microblogging. The most famous example is Twitter. Follow this link to learn how Twitter works.

Podcasts. Search engines for podcasts are at Podcast Alley and the iTunes podcast directory where there are tutorials showing how to create podcasts.

Synchronous conferencing. Audio and video conferencing is on every Macintosh via iChat A/V. Windows has AOL Instant Messenger (AIM) and Google Talk, which is available for both Macs and PCs.

Mashups. An outstanding example is the Semantic Interoperability of Metadata and Information in unLike Environments (Simile) project at MIT. This is what the World Wide Web's inventor, Tim Berners-Lee, is currently working on, so it is definitely worth exploring. See especially the Timeline widget.

Folksonomies. Social tagging whereby users collaborate and manage tags to categorize and annotate content. Examples are the Delicious social bookmarking service, the Digg social news service with voting, and the Diigo Web highlighter with sticky notes.

Widgets. Prefabricated Ajax controls that can be embedded on a Web page. Examples include tabbed panels, data charts, and calendars with date-pickers.

Content management systems (CMS). You can preview several open source content management systems at opensourceCMS or commercial systems at commercialCMS.com.

Tagging. Enables a Web site to be searched via keywords and mined by aggregators that index Web content according to tagging.

Tag cloud. A diagram that pictures the relative frequency of a tag’s occurrence by manipulating the size of the font to represent the tag’s importance in the search. Printed here is a sample of a Web 2.0 tag cloud. Click the sample to view it full size.

WEB 3.0

Techopedia explains Web 3.0

Web 3.0 will be a complete reinvention of the web, something that Web 2.0 was not. Web 2.0 was simply an evolution from the original Web which can be compared to a library, as Web 1.0 was essentially an infodump, a place where people just placed walls upon walls of text which people can read but usually not interact with. Web 2.0 changed this by allowing user interaction with dynamic websites that acted more as applications than simply pages of information.

There is no concrete definition for Web 3.0 yet and the technology that will bring us there has not even matured yet. So to get a better understanding of Web 3.0, let us look at an example. In the current Web 2.0, users can interact with websites that have predetermined behaviors according to the input of users. Users can search for information using various search engines which generally provide satisfactory results if there is enough information regarding the search. However, that search is only for keywords and brings in the most popular information available, and does not understand the context of the search. So if a user searches for an insect called a camaro and uses only that one word, then about 90 percent of the search results are for the Chevy Camaro model of car and not the insect because the car is the most popular search result and has the most prolific information. However, Web 3.0 will be able to get the context from the user; and then be able to provide the user with the most useful information about the camaro insect, such as its habitat and even where to find it as a delicacy. Web 3.0 can be likened to an artificial intelligence assistant that understands its user and personalizes everything.

Furthermore, if someone is preparing for a vacation and needs to search for cheap flights and accommodations as well as meals, they must look through a lot of information on the web comparing different selections and the search might take hours. But Web 3.0 search engines or assistants will be able to scrape all of this information and present it to the user in a very intelligent way, even making highly accurate and favorable suggestions based on the user's profile.

# data[].attributes.body
Definition
cloud computing is the delivery of hosted services via internet. it is a method of delivering information technology services in which resources are retrieved from the internet through web based tool.

advantages

1. cost efficient

2. almost unlimited storage

3. backup and recovery

4. automatic software integration

5. easy access to information

6. quick deployment

disadvantages

1. technical issues

2. security in the cloud

3. prone to attack

examples

gmail

google calendar

google maps

facebook

linkedin

myspace

twitter

instagram

snapchat

# data[].attributes.body
What are the three main areas of focus of web 2.0?

Interpersonal computing -- involving person-to-person interactions facilitated via websites that enable collaborative content creation, sharing and manipulation.

Web services -- involving application-to-application (and hence organization-to-organization) data and service exchanges facilitated by automated connections between web servers and other Internet technology.

Software as a service (SaaS) -- involving human interactions with digital content facilitated by applications delivered over the web and that free the user from locally installed software.

what does web 2.0 allow users to do?

it allows users to provide others with reliable content. it also allows users to alter and enhance the content provided. furthermore, it allows the user to prioritize participation over publishing.

some examples of web 2.0 applications

Blogs and RSS Feeds

Wikis

Web Site Mashups

SEO (Search Engine Optimization)

Social Media Marketing (AKA Social Networking)

What is web 3.0?
Web 3.0 is a semantic web where it stores all information of a user and categorized it to understand it similar to a human being.

# data[].attributes.body
Cloud computing is a general term for the delivery of hosted services over the internet.

Cloud computing enables companies to consume a compute resource, such as a virtual machine, storage or an application, as a utility rather than having to build and maintain computing infrastructures in house.

Five of the main benefits of cloud computing are:

Self-service provisioning: End users can spin up compute resources for almost any type of workload on demand. This eliminates the traditional need for IT administrators to provision and manage compute resources.
Elasticity: Companies can scale up as computing needs increase and scale down again as demands decrease. This eliminates the need for massive investments in local infrastructure, which may or may not remain active.
Pay per use: Compute resources are measured at a granular level, enabling users to pay only for the resources and workloads they use.
Workload resilience: Cloud service providers often implement redundant resources to ensure resilient storage and to keep users' important workloads running -- often across multiple global regions.
Migration flexibility: Organizations can move certain workloads to or from the cloud -- or to different cloud platforms -- as desired or automatically for better cost savings or to use new services as they emerge.
Cloud computing services can be private, public or hybrid.

Private cloud services are delivered from a business's data center to internal users. This model offers the versatility and convenience of the cloud, while preserving the management, control and security common to local data centers. Internal users may or may not be billed for services through IT chargeback. Common private cloud technologies and vendors include VMware and OpenStack.

In the public cloud model, a third-party cloud service provider delivers the cloud service over the internet. Public cloud services are sold on demand, typically by the minute or hour, though long-term commitments are available for many services. Customers only pay for the CPU cycles, storage or bandwidth they consume.

Leading public cloud service providers include Amazon Web Services (AWS), Microsoft Azure, IBM and Google Cloud Platform.

A hybrid cloud is a combination of public cloud services and an on-premises private cloud, with orchestration and automation between the two. Companies can run mission-critical workloads or sensitive applications on the private cloud and use the public cloud to handle workload bursts or spikes in demand.

The goal of a hybrid cloud is to create a unified, automated, scalable environment that takes advantage of all that a public cloud infrastructure can provide, while still maintaining control over mission-critical data.